name: create-skill description: 'Create a reusable skill (SKILL.md) that packages a workflow.' argument-hint: What should this skill produce? disable-model-invocation: true
Related skill: agent-customization. Load and follow skills.md for template and principles.
Guide the user to create a SKILL.md.
Extract from Conversation
First, review the conversation history. If the user has been following a multi-step workflow or methodology (e.g., debugging approach, review checklist, implementation pattern), generalize that into a reusable skill. Extract:
- The step-by-step process being followed
- Decision points and branching logic
- Quality criteria or completion checks
Clarify if Needed
If no clear workflow emerges from the conversation, clarify:
- What outcome should this skill produce?
- Workspace-scoped or personal?
- Quick checklist or full multi-step workflow?
Iterate
- Draft the skill and save it.
- Identify the most ambiguous or weak parts and ask about those.
- Once finalized, summarize what the skill produces, suggest example prompts to try it, and propose related customizations to create next.
Remember to follow the agent-customization guidelines to create highly effective skills.