What problem does it solve?
This Skill turns an undocumented or legacy codebase into precise Stream Coding-compatible specifications so AI development can be verified against reality instead of guesswork.
Core Features & Use Cases
- Complete codebase inventory: reads every source file (not just entry points) and reports a files-read coverage ratio to ensure you didn’t skim.
- One spec per module (AS-IS): produces module specs that capture exact interfaces, endpoints, schemas, events, database fields, validation rules, and error propagation as implemented today.
- Spec validation and conformity gates: runs structural prechecks and conformance checks against the code, then generates a REVERSE-SPEC report with gaps, assumptions, and tech debt.
Quick Start
Use the reverse-spec skill to onboard a legacy project into Stream Coding by generating AS-IS module specs, validating them against the code, and producing a readiness report.