Skill: Skill Creation
This skill provides comprehensive skill management capabilities based on the mental framework outlined in context/framework.md.
Routing Logic
Analyze the user's intent and route to the appropriate workflow:
Creation Intents → workflows/create.md
- •"Create a new skill"
- •"Make a skill for [domain]"
- •"Set up a skill called [name]"
- •"I need a skill that handles [purpose]"
Update Intents → workflows/update.md
- •"Update the [skill-name] skill"
- •"Modify [skill-name]"
- •"Add a workflow to [skill-name]"
- •"Change the description of [skill-name]"
Validation Intents → workflows/validate.md
- •"Check if [skill-name] is valid, allow name chars: lowercase, letters, numbers and hyphens"
- •"Validate all skills"
- •"Is the frontmatter correct in [skill-name]?"
- •"Debug why [skill-name] isn't working"
Listing/Browse Intents → workflows/list.md
- •"What skills exist?"
- •"Show me all skills"
- •"List available skills"
- •"What skills do I have?"
Framework Questions → context/framework.md
- •"How do skills work?"
- •"What's the difference between skills and commands?"
- •"Explain the skill structure"
Workflows
- •
workflows/create.md- Create a new skill with proper structure and metadata - •
workflows/update.md- Modify existing skills (add workflows, update metadata, etc.) - •
workflows/validate.md- Check skill structure and frontmatter compliance - •
workflows/list.md- Browse and inspect existing skills
Context
- •
context/framework.md- The theoretical foundation (Skills → Commands → Agents) - •
context/best_practices.md- Guidelines for effective skill design - •
context/examples.md- Real-world skill structure examples