ProcessComposable · Yields to: Voice, Density, Craft
Skill Creator
Meta-skill for creating, auditing, and improving other skills. Ensures SIP compliance across the ecosystem.
When to Use
- User says "make a skill", "turn this into a skill"
- User invokes
/create-skill - Auditing existing skills for SIP compliance
Triggers
/create-skill
"make a skill", "turn this into a skill", "create a new skill",
"audit this skill", "improve this skill"Examples
Example 1
Create a new skill from scratch
Build a skill for generating API documentation from code.
/create-skill I want a skill that generates API docs from
source code comments
The agent scaffolds:
skills/api-doc-gen/
├── SKILL.md # Full skill definition with frontmatter
└── references/
└── doc-templates.md
SKILL.md includes:
- name: api-doc-gen
- description: triggers and when to use
- domain: content
- composable: true
- yields_to: [process, craft]
- Instructions for parsing code comments, generating
structured docs, handling multiple languagesExample 2
Audit an existing skill
Check a skill for SIP compliance and quality issues.
/create-skill audit skills/my-custom-skill/SKILL.md
The agent checks:
- Frontmatter: all required fields present?
- Description under 1000 chars?
- Domain correctly chosen?
- yields_to makes sense?
- Composition contract followed?
- Examples realistic (no foo/bar)?
- Doesn't bleed into other domains?
Output: pass/fail per check with specific fix suggestions.Anti-Patterns It Catches
- Missing frontmatter fields
- Description over 1000 characters
- Wrong domain selection
- Missing
yields_todeclaration - Hardcoded references to specific skills
- Domain boundary violations