Agent skill · writing content · microsoft
create-skill
Create a reusable skill (SKILL.md) that packages a workflow.
Why this skill is useful
Provides a structured approach to creating reusable skills, including decision points and quality criteria that the AI wouldn't reliably generate on its own.
What it needs
About 1k tokens when loaded. Last updated 2026-08-07. 188,455 stars on the source repository.
What this skill does
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 1. Draft the skill and save it. 2. Identify the most ambiguous or weak parts and ask about those. 3. 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.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills microsoft/create-skill