What problem does it solve?
This Skill addresses the common failure point in AI-assisted development where unclear or incomplete documentation leads to AI generating incorrect or unusable code, resulting in significant rework. It enforces a rigorous documentation-first methodology to ensure AI can generate accurate code automatically.
Core Features & Use Cases
- Documentation-First Methodology: Prioritizes creating AI-ready documentation before code generation.
- Phased Development: Guides users through Strategic Thinking, AI-Ready Documentation, Adversarial Review, and Execution phases.
- Spec Gate: A 13-item checklist to ensure documentation is clear, actionable, and structurally sound for AI execution.
- Adversarial Review: Incorporates a step where a different AI or human critic attacks the documentation to find flaws before coding.
- Use Case: When starting a new software feature, use this Skill to guide the creation of a technical specification that is so clear, an AI can directly generate the implementation code with minimal human oversight.
Quick Start
Use the stream-coding skill to document a new feature, ensuring it passes the Spec Gate before code generation.