What problem does it solve?
Drafting, refining, and validating Claude Skills is complex; this Skill unit provides a structured workflow to create new skills, iterate with evaluations, benchmark performance, and optimize triggering accuracy.
Core Features & Use Cases
- Capture Intent: Define what the skill should enable Claude to do and how it should trigger.
- SKILL.md authoring: Write a structured YAML frontmatter with name and description and craft the body to guide activation.
- Iterative evaluation loop: Use built-in run_eval, run_loop, and improve_description tools to test triggers, measure performance, and iterate.
- Benchmarking and review: Aggregate results with aggregate_benchmark and review outputs with the eval-review UI to compare with baselines and improvements.
- Reference and tooling: Bundle scripts, references, and assets to support reproducible skills and on-demand resources.
- Description optimization: Optionally improve triggering by running description optimization (scripts/improve_description.py) and previewing results.
Quick Start
Draft a new skill by writing SKILL.md with a clear name and description, then run the evaluation loop to refine prompts and measure improvements.