What problem does it solve?
It solves the challenge of improving an existing skill by repeatedly running it, objectively evaluating its outputs, and applying targeted changes until it meets a quality threshold.
Core Features & Use Cases
- Execute–Evaluate–Improve Loop: Runs the target skill(s), scores the results across multiple quality dimensions, and applies improvements based on the evaluator’s suggestions.
- Single or Chain Tuning: Tunes one skill in isolation or tunes a sequence of skills where each skill’s output feeds into the next.
- Versioned Iterations with Reports: Snapshots each iteration, stores evaluation and change logs, and produces a final report with score progression.
Quick Start
Use the skill iter-tune to tune your workflow skill(s by running it on a local skill directory with a defined test scenario, for example: ccw skill "skill-iter-tune" ".claude/skills/my-skill" --scenario "validate that the skill produces correct artifacts for a typical request".