📝 Reverse Engineer

Deep codebase analysis to generate 8 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.

QUICK INSTALL
npx playbooks add skill jschulte/claude-plugins --skill reverse-engineer

About Reverse Engineer

Deep codebase analysis to generate 8 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.

This compact 40-word instruction set is purpose-built for documentation work in AI coding agents. Install with a single command.

Use Cases

  • Writing API references and README files
  • Generating inline code comments and docstrings
  • Creating architecture decision records (ADRs)
  • Keeping docs in sync with code changes

Example Prompts

Get started Help me use the Reverse Engineer skill effectively.

System Prompt (40 words)

Deep codebase analysis to generate 8 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.

Frequently Asked Questions

What is Reverse Engineer?

Reverse Engineer is a free documentation skill for AI coding agents. Deep codebase analysis to generate 8 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.. It provides a specialized system prompt that configures your agent with documentation expertise.

How do I use Reverse Engineer with Claude Code?

Run npx playbooks add skill jschulte/claude-plugins --skill reverse-engineer in your terminal to install Reverse Engineer into your Claude Code session. It works immediately after installation.

Which AI coding agents work with Reverse Engineer?

Reverse Engineer is compatible with Claude Code, Cursor, GitHub Copilot, Windsurf, OpenClaw, Cline, and any AI agent that supports custom system prompts or .cursorrules files.

Is Reverse Engineer free to use?

Yes, Reverse Engineer is completely free and open source. The full source is available on GitHub at https://github.com/jschulte/claude-plugins/tree/main/stackshift/skills/reverse-engineer. You only need a subscription to the AI agent you use it with.

Related Skills

Get the best new skills
in your inbox

Weekly roundup of top Claude Code skills, MCP servers, and AI coding tips.