What problem does it solves?
Transforming raw documentation into structured, actionable specifications can be a manual and error-prone process. This skill automates the integration with GitHub Spec Kit, converting your reverse-engineered documentation into formal, machine-readable specifications ready for automated development.
Core Features & Use Cases
- Spec Kit Initialization: Automatically set up the
.specify/ directory structure for spec-driven development.
- Constitution Generation: Create a
constitution.md outlining project principles and standards from your functional specification.
- Feature Specification: Generate individual feature specifications and initial implementation plans from your detailed documentation.
- Use Case: After reverse-engineering a codebase, you have extensive documentation. Use this skill to automatically convert that into a structured
specs/ directory, enabling you to use /speckit commands for validation, planning, and implementation, ensuring consistency between code and documentation.
Quick Start
Create specifications from the reverse-engineered documentation in docs/reverse-engineering/.