What problem does it solve?
Teams often build features without accompanying design or architecture documentation, leading to knowledge gaps and maintenance challenges. This Skill automates the creation of those documents by analyzing existing code, prototypes, or systems.
Core Features & Use Cases
- Code & Prototype Analysis: Scans source files, directories, or prototype assets to extract mechanics, patterns, and technical decisions.
- Clarifying Interaction: Generates targeted questions to resolve ambiguous intent before drafting.
- Template‑Driven Drafting: Produces design documents, ADRs, or concept papers using predefined markdown templates.
- Collaborative Workflow: Presents findings, seeks approval, writes the final document with metadata, and recommends next steps.
- Use Cases: Documenting newly implemented gameplay systems, capturing architectural decisions for core engines, formalizing prototype concepts for design reviews.
Quick Start
Run $reverse-document design src/gameplay/combat to generate a combat system design document.