reverse-engineering:analysis

Analyze a codebase feature and generate an AI implementation prompt in analysis.md.

Updated May 31, 2025
One-click install
npx skills add https://github.com/dEitY719/dotfiles --skill reverse-engineering-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverse-engineering:analysis
Source: https://github.com/dEitY719/dotfiles/tree/main/claude/skills/reverse-engineering-analysis
Command: npx skills add https://github.com/dEitY719/dotfiles --skill reverse-engineering-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes a specific feature or component in a codebase and generates a ready-to-use AI implementation prompt that can be pasted into any AI coding assistant to reproduce the feature in another project.

Core Features & Use Cases

  • Deep feature analysis: identify core logic, data flows, and dependencies to create a reusable prompt.
  • AI-prompt generation: produce a copy-pasteable prompt that encodes implementation details and requirements.
  • Quick reuse in new projects: output designed to be dropped into new repositories with minimal modification.

Quick Start

Provide a feature path and optional output directory; the tool will generate an analysis.md in the specified location.

Frequently Asked Questions about reverse-engineering:analysis

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

FAQPage Schema
How do I generate an AI prompt from an existing codebase feature?

To generate an AI prompt from a codebase feature, the tool analyzes the specified feature path to extract core logic and dependencies, producing an analysis.md file containing a copy-pasteable AI implementation prompt for immediate use.

What is reverse engineering a feature into an AI implementation prompt?

Reverse engineering a feature into an AI implementation prompt involves examining existing codebase logic and data flows to create a detailed prompt that encodes implementation requirements for reproducing that feature in a new project.

Does the feature analysis work with any programming language or framework?

Yes, the feature analysis applies to any programming language or framework, accepting a feature name or file path to map out key libraries and generate an implementation prompt.

How do I document codebase logic for quick reuse in new projects?

You document codebase logic for reuse by running an analysis on the target feature, which outputs an analysis.md file containing an overview, file map, and a ready-to-use prompt designed for new repositories.

What is included in the analysis output when reverse engineering a codebase?

The analysis output includes an analysis.md file containing an Overview, Key Libraries, How It Works, File Map, and the AI Implementation Prompt to ensure comprehensive feature reproduction.