jschulte avatar

Reverse Engineer

This is step 2 in a six-step reverse engineering workflow that generates 11 documentation files from your existing codebase. It reads a state file from step 1 to determine whether you're going greenfield (business logic only, tech-agnostic) or brownfield (full implementation details, tech-prescriptive), then spawns parallel analysis tasks across backend, frontend, infrastructure, testing, and business context. The output lands in docs/reverse-engineering/ and gets pinned to a git commit hash for incremental updates. It's built for monorepos and Nx projects but handles generic apps too. The execution model is solid: it validates prerequisites, retries failed subagents with fallbacks, and documents missing components instead of silently skipping them. Takes 30 to 45 minutes and requires the initial analysis step to run first.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
10
skills.sh installs
181
last updated
Aug 21, 2026

Install

$ npx -y skills add jschulte/claude-plugins --skill reverse-engineer --agent claude-code

Installs into .claude/skills of the current project.

Files

This is step 2 in a six-step reverse engineering workflow that generates 11 documentation files from your existing codebase. It reads a state file from step 1 to determine whether you're going greenfield (business logic only, tech-agnostic) or brownfield (full implementation details, tech-prescriptive), then spawns parallel analysis tasks across backend, frontend, infrastructure, testing, and business context. The output lands in docs/reverse-engineering/ and gets pinned to a git commit hash for incremental updates. It's built for monorepos and Nx projects but handles generic apps too. The execution model is solid: it validates prerequisites, retries failed subagents with fallbacks, and documents missing components instead of silently skipping them. Takes 30 to 45 minutes and requires the initial analysis step to run first.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/jschulte/claude-plugins
Category
Documentation
First seen
Jun 3, 2026
1itechmeat avatarcommitsitechmeat/llm-codeConventional Commits specification. Covers commit structure, types, breaking changes. Use when writing structured commit messages, configuring automated changel177skills.sh installs
2observerw avatarskill-creatorobserverw/skill-creator-skillGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends agent' capabilit177skills.sh installs
3personamanagmentlayer avatardbt-expertpersonamanagmentlayer/pclExpert-level dbt (data build tool), models, tests, documentation, incremental models, macros, and Jinja templating177skills.sh installs
4syncfusion avatarsyncfusion-react-calendarsyncfusion/react-ui-components-skillsComprehensive guide for implementing the Syncfusion React Calendar component with quick navigation, when-to-use guidance, and reference links for common tasks. 173skills.sh installs
5charleswiltgen avataraxiom-network-framework-refcharleswiltgen/axiomReference — Comprehensive Network.framework guide covering NetworkConnection (iOS 26+), NWConnection (iOS 12-25), TLV framing, Coder protocol, NetworkListener, 170skills.sh installs
6pedronauck avatarui-ux-pro-maxpedronauck/skillsUI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind,168skills.sh installs