Skip to content
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 languages
Example 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_to declaration
  • Hardcoded references to specific skills
  • Domain boundary violations

Released under the MIT License.