What problem does it solve? Writing an Agent Skill that activates reliably and produces good output is hard: vague descriptions under-trigger, bloated SKILL.md files waste context, and untested skills fail on real prompts. This Skill codifies the open Agent Skills specification and authoring best practices so new skills are valid, discoverable, and effective. ## Core Features & Use Cases - Specification Reference: Full rules for SKILL.md frontmatter fields (name, description, license, compatibility, metadata, allowed-tools), naming constraints, and the scripts/references/assets directory conventions. - Description Optimization: Guidance and an eval loop for writing descriptions that trigger on the right prompts, including train/validation query sets and trigger-rate testing. - Quality Evaluation: A structured eval workflow with test cases, assertions, grading, baselines, and iteration for improving a skill from real execution traces. - Use Case: You are authoring a new skill for CSV analysis. Use this Skill to validate the frontmatter, write a description that triggers reliably, decide what belongs in references/ versus SKILL.md, and set up evals to measure output quality. ## Quick Start Use the skill skill to review my SKILL.md in ./my-skill and tell me whether the frontmatter, description, and structure follow the Agent Skills specification.