Reverse Document & Design
Generates high-quality design documents, ADRs, and concept papers by reverse engineering intent from existing source code.
Reverse Document is a specialized Claude Code skill designed to bridge the gap between implementation and documentation. It analyzes source code, configuration files, and git history to reconstruct the original design intent behind a system. With specialized modes for creating Feature Design Documents, Architecture Decision Records (ADRs), and Concept Documents for prototypes, this skill ensures that documentation remains accurate to the implementation while capturing the 'why' behind technical decisions. It is particularly effective for documenting legacy systems, onboarding new developers, and formalizing architecture decisions that were never recorded.