
Skill Creator
Interactive guide for creating, reviewing, and improving agent skills (SKILL.md folders).
Install
npx skills add XiaomiMiMo/MiMo-Code --skill skill-creator -g -a claude-code -y- Repository
- XiaomiMiMo/MiMo-Code13.7k
- Category
- AI and agents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 1,778 tokens
- Runs scripts
- Yes, review before use
What it does
Interactive guide for creating, reviewing, and improving agent skills (SKILL.md folders). Use when the user wants to build a new skill ('create a skill', 'make a skill for X', 'write a SKILL.md', 'turn this workflow into a skill'), review or improve an existing skill, fix a skill that never triggers or triggers too often, or validate a skill folder before sharing it. Do NOT use for general prompt writing, MCP server development, or editing arbitrary markdown files.
Skill Creator
A skill is a folder that teaches an agent how to handle a specific task or workflow:
your-skill-name/
├── SKILL.md # Required, YAML frontmatter + Markdown instructions
├── scripts/ # Optional, executable code (Python, Bash, ...)
├── references/ # Optional, docs loaded only when needed
└── assets/ # Optional, templates, fonts, icons used in output
Skills rely on progressive disclosure: the frontmatter is always in context (so it decides when the skill loads), the SKILL.md body loads when relevant, and linked files load only on demand. Keep each level as small as it can be.
Workflow: Creating a New Skill
Step 1: Define 2-3 concrete use cases
Before writing anything, pin down with the user:
- What does the user want to accomplish? (outcome, not feature)
- What triggers it? Collect literal phrases users would say.
- What steps does the workflow require, in order?
- Which tools are needed (built-in, scripts, MCP servers)?
- What domain knowledge or best practices must be embedded?
Write each use case as: Trigger → Steps → Result. If the user is vague, propose use cases and confirm rather than guessing silently.
Identify the category, it shapes the structure:
- Document & asset creation, embed style guides, templates, quality checklists.
- Workflow automation, step-by-step process with validation gates.
- MCP enhancement, orchestrate MCP tool calls in sequence with domain expertise.
Step 2: Plan the folder structure
- Folder name: kebab-case only (
my-skill, no spaces, capitals, or underscores) and it should match the frontmattername. SKILL.mdmust be named exactly that, case-sensitive.- Never put a
README.mdinside the skill folder. - Keep SKILL.md under ~5,000 words; move detail to
references/and link to it. - For critical validations, prefer a bundled script over prose, code is deterministic, language interpretation isn't.

