What problem does it solve?
This Skill applies Test-Driven Development (TDD) principles to process documentation, ensuring new or edited AI skills are robust, clear, and resistant to rationalization. It prevents deploying ineffective skills by requiring rigorous testing with subagents.
Core Features & Use Cases
- TDD for Documentation: Guides through a Red-Green-Refactor cycle for skill creation, using subagent "pressure scenarios" as test cases.
- Rationalization Bulletproofing: Explicitly addresses and counters common agent rationalizations, closing loopholes and enforcing discipline.
- CSO Optimization: Provides guidelines for Claude Search Optimization (CSO) to ensure skills are easily discoverable and token-efficient.
- Use Case: When creating a new AI skill, use this Skill to first run a "failing test" (an agent without the skill), then write the skill to address observed failures, and finally refactor to close any new loopholes.
Quick Start
Use the writing-skills skill to create a new skill for managing project dependencies.