codebase-spec-extractor
Installation
SKILL.md
Codebase Spec Extractor
Overview
Extract engineering specifications from existing codebases with one goal: produce documentation so complete that the project can be fully replicated without seeing the original source code.
This is NOT about filling templates. This is about deconstructing every detail and documenting it with engineering precision.
Requirements
bash(macOS default Bash 3.2 supported)- Standard Unix tools:
find,grep,sed,wc,date - Optional (recommended):
rg(ripgrep) for faster scans in large repos
When to Use
- You need implementation-grade specs for a codebase (migration, rewrite, onboarding, vendor handoff).
- You keep finding “implicit rules” in code and want them made explicit.
- You want a repeatable inventory + spec skeleton + verification workflow.