What problem does it solve? Writing a skill that triggers reliably and produces good outputs is hard to do by intuition alone. This Skill guides the full lifecycle of skill development: drafting SKILL.md files, running test prompts with and without the skill, grading results against assertions, and optimizing the description field so the skill triggers when it should. ## Core Features & Use Cases - Guided Skill Authoring: Interviews the user about intent, trigger contexts, and output formats, then writes a structured SKILL.md following progressive disclosure and writing-style best practices. - Evaluation Loop: Spawns parallel with-skill and baseline runs, drafts quantitative assertions, grades outputs, and aggregates pass rates, timing, and token usage into benchmark.json via scripts/aggregate_benchmark.py. - Description Optimization: Generates realistic should-trigger and should-not-trigger queries, reviews them in an HTML template, and runs an automated train/test optimization loop to improve triggering accuracy. - Use Case: You want a skill that formats weekly sales reports. This Skill helps you draft it, runs three realistic test prompts against it, shows you a side-by-side review viewer, and iterates until the outputs pass your assertions. ## Quick Start Ask Claude to help you create a new skill for your workflow, and it will interview you, draft the SKILL.md, and set up test cases to verify it works.