Reverse Engineer — Documentation skill for Claude Code
Reads an existing codebase and produces structured requirements, architecture documentation, and a landmine register.
How to install Reverse Engineer
Installs to ~/.claude/commands/pmatx3-mattis-aios-workspace-template-reverse-engineer.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/PMatX3/mattis-aios-workspace-template/HEAD/.claude/commands/reverse-engineer.md -o ~/.claude/commands/pmatx3-mattis-aios-workspace-template-reverse-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Reverse Engineer does
name: reverse-engineer description: Reads an existing codebase and produces structured requirements, architecture documentation, and a landmine register. owner: Patrick version: 1.0 status: approved autonomy: automatic distribution: public
Reverse Engineer — Generate Requirements from an Existing Codebase
Reads an existing codebase and produces structured requirements, architecture documentation, and a landmine register. Use for delivery rescues, onboarding to inherited projects,
Alternatives in Documentation
- Doc Co-authoring — Guide users through structured workflow for co-authoring documentation 94.1k ★
- Notion Research Documentation — Research Notion content and synthesize findings into structured briefs 14.6k ★
- Wiki — Bootstrap or check the claude-obsidian wiki vault 3.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Arc42
Generate or update arc42 architecture documentation with C4 diagrams for the current project. Reads the codeba
Reverse Doc
Generate architecture documentation from existing code — C4 diagrams, component inventory, dependency map
Document Release
Post-ship documentation update — reads all project docs, cross-references the diff, updates README/ARCHITECTUR
Doc Write
Use when writing documentation from scratch or improving existing docs. Covers README, ARCHITECTURE, API refer
Code Fetch
Read a codebase (local path or git URL) and distill it into a semantic digest — architecture, API contracts, p
Compile Wiki
Compile a structured knowledge base wiki from the codebase
Related Agents
Spec Interviewer
Pre-implementation requirements interviewer. Use BEFORE any non-trivial feature, refactor, or new project. Rea
Specwriter
Pre-implementation requirements interviewer. Use BEFORE any non-trivial feature, refactor, or new project. Rea
Scope Discoverer
Discovers functional scope from existing codebase for reverse documentation. Identifies targets through multi-