reverse-engineer

Generate a project-analysis report with standardized Markdown artifacts from a codebase.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hve4638/hve-cc-marketplace --skill reverse-engineer-hve4638
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverse-engineer
Source: https://github.com/hve4638/hve-cc-marketplace/tree/main/common/skills/reverse-engineer
Command: npx skills add https://github.com/hve4638/hve-cc-marketplace --skill reverse-engineer-hve4638

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of a comprehensive project-analysis report from a codebase.

Core Features & Use Cases

  • Generates a standardized set of artifacts including INDEX.md (hub), overview.md (30-minute developer view), tech-stack.md, directory-structure.md, data-flow.md, core-implementation.md, constraints.md, and insights.md under _report/{date}-project-analysis/.
  • Produces artifacts that serve as onboarding materials, architectural reviews, and maintenance planning for multi-repo projects.
  • Use Case: When onboarding a new engineer to a large codebase, run reverse-engineer to auto-generate a complete project-analysis package for quick ramp-up.

Quick Start

Run the reverse-engineer process on the current project to generate _report/{date}-project-analysis and its artifact set.

Frequently Asked Questions about reverse-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate architecture documentation from an existing codebase?

Generating architecture documentation from a codebase is automated by producing standardized artifacts like overview, tech-stack, and data-flow files. This yields a comprehensive report package for quick developer onboarding and architectural review.

What is the best way to reverse engineer a multi-module repository for project analysis?

The best way to reverse engineer a multi-module repository is to run an automated workflow that produces a deterministic project-analysis report. It generates indexed artifacts covering directory structure, core implementation, and data flow for developers and architects.

Does automated code analysis work for onboarding new engineers to large projects?

Yes, automated code analysis works for onboarding new engineers by generating a complete project-analysis package. It creates a 30-minute developer overview and architectural insights, enabling quick ramp-up on large, multi-module codebases.

Can I create reproducible project analysis reports with repository-root relative paths?

You can create reproducible project analysis reports with repository-root relative paths. The workflow enforces deterministic output, explicit artifact naming, and clear documentation of assumptions and findings under a dated report directory.

What specific files are generated during a codebase reverse engineering analysis?

Files generated during a codebase reverse engineering analysis include INDEX.md, overview.md, tech-stack.md, directory-structure.md, data-flow.md, core-implementation.md, constraints.md, and insights.md under a dated project-analysis folder.

What are the limitations of automated codebase architecture reviews?

Limitations of automated codebase architecture reviews stem from reliance on deterministic workflows that document assumptions explicitly. Complex, dynamic runtime behaviors may not be fully captured without manual verification of the generated data-flow and constraints artifacts.