What problem does it solve?
This Skill provides a rigorous, test-driven development (TDD) methodology specifically for creating and refining AI skills, ensuring they are effective, robust, and discoverable.
Core Features & Use Cases
- TDD for Documentation: Adapts the RED-GREEN-REFACTOR cycle to skill creation, ensuring skills are written only after failing test cases (agent behaviors without the skill) are observed.
- Bulletproofing Skills: Provides strategies to close loopholes and prevent agents from rationalizing around skill rules.
- Use Case: When developing a new skill to enforce a specific coding standard, you would first write test scenarios where an AI agent fails to adhere to that standard. Then, you write the skill to correct that behavior, and finally, you refactor by testing against new rationalizations the AI might invent.
Quick Start
Use the writing-skills skill to create a new skill by first writing failing test scenarios for an agent.