Interactive skill creation and eval-driven optimization. Triggers: create a skill, make a skill, new skill, scaffold skill, optimize skill, run evals, improve skill. Uses AskUserQuestion for interview; WebSearch for research; Bash for eval execution. Outputs: complete skill directory with SKILL.md, tile.json, evals, and repo integration.
93
94%
Does it follow best practices?
Impact
91%
1.26xAverage score across 3 eval scenarios
Passed
No known issues
Use these patterns when generating SKILL.md frontmatter and body content.
List concrete user/task signals near the top of the description field:
Format the description field as: purpose sentence → "Triggers: ..." → "Uses: ..." → "Outputs: ..." → "Do NOT use for: ..."
If a behavior is frequently missed, move it into a numbered top-level checklist with imperative wording:
pipeline(...)" not "consider using pipeline"Refs: when requested" not "you may want to add Refs"Every SKILL.md should include at least one example that:
Replace fuzzy phrasing with strict phrasing when correctness matters:
| Avoid | Use instead |
|---|---|
| "consider using" | "use" |
| "you may want" | "must include" |
| "try to" | "do" |
| "optionally" (for required behaviors) | "always" |