AgentSkillsCN

skill-maker

通过 SKILL.md 文件、可选的打包资源(scripts/、references/、assets/),以及 README.md 的整合,生成 AI 代理技能包。

SKILL.md
--- frontmatter
name: skill-maker
description: Generates AI agent skill packages with SKILL.md, optional bundled resources (scripts/, references/, assets/), and README.md integration.

Skill Maker Capabilities

Skill generation tooling for AI agent capability packages.

Tools

ToolPurpose
File system operationsCreate directories, write SKILL.md and reference files
YAML parserGenerate and validate frontmatter
Markdown generatorStructure capability documentation

Domains

DomainScope
AI agent skillsPrimary domain - skill package structure and conventions
DocumentationSKILL.md authoring, capability vs behavior classification
Repository managementREADME.md integration, directory layout

Workflow

Step 1: Input Validation (Required First)

Before generating any skill, validate user input through clarification loop. See input_validation.md for the complete checklist and sufficiency criteria.

Step 2: Skill Generation

After all required information is collected, proceed with package creation.

Core Capabilities

  • Input Validation: Iterative clarification loop to gather required skill specifications
  • Skill Package Generation: Creates complete skill directory structures
  • YAML Frontmatter Support: Generates compliant frontmatter with name/description fields
  • Resource Bundling: Supports scripts/, references/, assets/ subdirectories
  • README Integration: Updates repository README.md with skill entries

Supported Outputs

Output TypeDescription
SKILL.mdEntry point with YAML frontmatter and capability index
references/Detailed technical specifications and domain knowledge
scripts/Executable automation code
assets/Templates, images, boilerplate files

Technical References

ReferenceContent
input_validation.mdRequired first step - Input analysis and clarification loop
skill_structure.mdFile structure specifications and directory purposes
frontmatter_spec.mdYAML frontmatter field constraints and examples
content_spec.mdCapability vs behavior content classification
readme_spec.mdREADME.md update format and section specifications