AgentSkillsCN

create-skill

在代理式工作流市场中创建新技能的指南。使用此技能,可以按照正确的结构、前言信息与文档说明,快速搭建出一款全新的技能。

SKILL.md
--- frontmatter
name: create-skill
description: Guide for creating a new skill in the agentic-workflow marketplace. Use this skill to scaffold a new skill with proper structure, frontmatter, and documentation.
version: 1.0.0

Create Marketplace Skill

Create a new skill in the agentic-workflow marketplace following conventions.

Variables

  • skill_name: $1 - Name of the skill to create (kebab-case)
  • category: $2 - Category: sdlc, testing, operations, utility, integrations

Instructions

  1. Create directory: skills/{category}/{skill_name}/
  2. Create SKILL.md with the following structure:

Required YAML Frontmatter

yaml
---
name: {skill_name}
description: Clear description of what this skill does and when to use it.
version: 1.0.0
---

Required Sections

  • Title (# heading matching skill name)
  • Variables - Input parameters with descriptions
  • Instructions - Step-by-step execution guide
  • Report - Expected output format

Optional Sections

  • Relevant Files - Files the skill typically works with
  • Footprint and State Management - If skill creates persistent artifacts
  • Examples - Usage examples
  • Integration with Other Skills - How it connects to the workflow
  1. Update the catalog: bash scripts/catalog-update.sh

Template

See templates/skill/SKILL.md.template for a blank starter.

Naming Conventions

  • Skill names: kebab-case (e.g., my-new-skill)
  • Descriptions: Start with action verb, explain when to use
  • Categories: Use existing categories when possible

Report

After creating the skill, return:

json
{
  "skill_path": "skills/{category}/{skill_name}/SKILL.md",
  "catalog_updated": true
}