What problem does it solve?
This Skill guides you in creating robust, effective AI skills by applying Test-Driven Development (TDD) to process documentation. It ensures your skills are clear, discoverable, and resist rationalization, preventing future AI agents from bypassing critical practices.
Core Features & Use Cases
- TDD for Documentation: Teaches you to write test cases (pressure scenarios), watch them fail (baseline behavior), write the skill, watch tests pass (agent compliance), and refactor (close loopholes).
- Claude Search Optimization (CSO): Provides critical guidance on writing rich descriptions, using keywords, and optimizing naming for skill discovery.
- Bulletproofing Against Rationalization: Offers techniques to explicitly close loopholes, address "spirit vs. letter" arguments, and build rationalization tables to make skills resistant to bypass.
- Use Case: When you identify a reusable technique or pattern, use this Skill to formalize it into a new AI skill. For example, if you discover a new debugging method, this Skill will guide you to document it, test it with subagents under pressure, and ensure it's bulletproof before deployment.
Quick Start
Announce skill usage
I'm using the writing-skills skill to create a new 'code-refactoring' skill.
The skill will then guide you through the TDD cycle for documentation.