Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tobihagemann/create-skill
Create a new skill or update an existing skill that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Passed 14 of 21 test cases with the skill, and 5 of 21 without it.
and 16 more in the full report
12 fixed4 passed either way6 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
When authoring a skill according to the step-by-step workflow, at what exact phase are tasks created using TaskCreate, and what task title is used for Step 7?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies creating tasks at the start of Step 5 | Missed | Passed |
| Uses the task title 'Run /apply-findings skill' | Missed | Passed |
The instructions your model reads when the skill loads.
This skill guides the creation of effective skills. Authoring guidance is split across the reference files below. Read the ones the current step needs rather than all of them.
| Reference | Covers |
|---|---|
| references/principles.md | Conciseness, instructions-not-documentation, degrees of freedom |
| references/structure.md | Frontmatter, naming, descriptions, progressive disclosure, file layout |
| references/writing.md | Prose rules: terminology, phrasing, conditions, thresholds |
| references/workflows.md | Step/phase structure, feedback loops, exit signals, output patterns |
| references/composition.md | Depending on, invoking, and fanning out to other skills |
| references/tools.md | Agent, Bash, AskUserQuestion, and MCP tool invocation |
| references/evaluation.md | Evaluations and iterating on a skill from observed behavior |
| references/scripts.md | Skills that bundle executable code |
| references/harness.md | Harness tool names, permission modes, and discovery paths |
For conceptual background on how Skills work, see the Skills overview on platform.claude.com.
Skip this step only when the skill's usage patterns are already clearly understood. It remains valuable even when working with an existing skill.
To create an effective skill, clearly understand concrete examples of how the skill will be used. This understanding can come from either direct user examples or generated examples that are validated with user feedback.
For example, when building an image-editor skill, relevant questions include:
To avoid overwhelming users, avoid asking too many questions in a single message. Start with the most important questions and follow up as needed for better effectiveness.
Conclude this step when there is a clear sense of the functionality the skill should support.
To turn concrete examples into an effective skill, analyze each example by:
test cases passed, vs 5 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.