analyze-repo

Analyze code repositories to produce a structured architectural overview.

1|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wangke19/my-claude-skills --skill analyze-repo-wangke19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-repo
Source: https://github.com/wangke19/my-claude-skills/tree/main/plugins/ask/skills/analyze-repo
Command: npx skills add https://github.com/wangke19/my-claude-skills --skill analyze-repo-wangke19

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

System-level architecture reviews are essential to understand large codebases without a line-by-line walk-through. This skill helps you surface core components, data/control flows, and design decisions to give stakeholders a clear, high-level view of how the system fits together.

Core Features & Use Cases

  • Identify top-level structure, core components, data and control flows, and key abstractions.
  • Provide a concise architectural summary with rationale for design decisions, trade-offs, and potential risks.
  • Use cases include answering questions like "what does this repo do?", "walk me through this architecture", or "explain the structure of this code" given a repository URL or path.

Quick Start

Tell me the repository URL or path and I will generate an architecture overview.

Frequently Asked Questions about analyze-repo

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

FAQPage Schema
How do I get an architectural overview of a codebase without reading every file?

To get an architectural overview of a codebase, provide a repository URL or path for scanning. This identifies top-level structure, core components, data and control flows, and key abstractions to produce a high-level design summary.

What is the best way to review system design decisions in a repo?

The best way to review system design decisions in a repo is to scan the top-level structure to identify core components and data flows. This generates a structured summary highlighting rationale, trade-offs, and potential risks.

Can I analyze a repository architecture by just providing a local path?

Yes, you can analyze a repository architecture by providing a local path. The scan applies to any repo where a path or URL is provided, identifying core components and outputting a structured design summary with key decisions.

Does this approach surface potential risks and trade-offs in a codebase?

Yes, this approach surfaces potential risks and trade-offs in a codebase. The architectural review outputs a structured design summary that includes the rationale for design decisions and highlights potential risks.

When do I need a high-level architectural review for my code?

You need a high-level architectural review for your code when stakeholders require a clear understanding of a large codebase without a line-by-line walk-through. It surfaces core components, flows, and design decisions to explain how the system fits together.