Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Instructions for creating new agent skills. Use this skill whenever you are asked to create, generate, or set up a new skill.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 42% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -46% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -56% | 0% |
| case-17 | ✗→✓ | ▲ Improved | -54% | 0% |
When the user asks you to create a new skill, follow these steps strictly:
Create a new directory for the skill under /Users/miguelperez/Toolbox/Skills/ with a descriptive, snake_case name (e.g., deploy_app, run_tests).
SKILL.md FileCreate a SKILL.md file inside the new directory. This file is mandatory.
name and description in the YAML frontmatter at the top of the file.description should clearly explain when the skill should be used, so the agent can naturally pick it up.If the skill requires extra assets, create subdirectories within the skill's folder:
scripts/: For any bash or python scripts the agent might need to run.Scripts live next to SKILL.md, not in the chat workspace. In the skill instructions, show how to resolve the absolute path (e.g. via $HOME/.claude/skills/<skill-name>/ or the fullPath from the skill listing). See working-with-gitea for an example.
examples/: For reference implementations or usage patterns.resources/: For templates, config snippets, or other static files.After creating the SKILL.md and any required subdirectories or files, tell the user that the skill has been created and is ready to use.
Other measured skills in the registry, with their headline benchmark lift.