analyze-codebase

Parallel analyze a codebase with subagents to generate overview.md for init-spec.

6|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/i-standard1/yamasaki --skill analyze-codebase-i-standard1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analyze-codebase
Source: https://github.com/i-standard1/yamasaki/tree/main/.claude/skills/analyze-codebase
Command: npx skills add https://github.com/i-standard1/yamasaki --skill analyze-codebase-i-standard1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzing large codebases to produce a high-quality overview.md before init-spec, enabling better planning and faster downstream work.

Core Features & Use Cases

  • Parallel codebase scanning with subagents to map structure, modules, endpoints, and dependencies.
  • Generates a consolidated overview.md and prepares domain-level context for design documentation.
  • Use Case: When starting a new multi-domain project, run analyze-codebase to generate an actionable overview and save time on upfront analysis.

Quick Start

Run analyze-codebase on your project to generate an overview.md and prep for init-spec.

Frequently Asked Questions about analyze-codebase

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

FAQPage Schema
How do I generate documentation overview for a large codebase before spec planning?▼

To generate a documentation overview for a large codebase, you can run a parallel subagent analysis that maps functions, endpoints, and data models, outputting a consolidated overview.md file to guide downstream design planning.

What is the best way to map endpoints and dependencies across many files in parallel?▼

Mapping endpoints and dependencies across many files in parallel is achieved by deploying subagents that scan the codebase simultaneously, consolidating the structural findings into a unified overview document.

How does parallel codebase analysis work to prepare context for init-spec?▼

Parallel codebase analysis works by dispatching multiple subagents to scan different project domains concurrently, generating per-domain reports and an integrated overview.md that serves as context for init-spec.

Can I use subagent codebase analysis for multi-domain projects with many files?▼

Yes, subagent codebase analysis is specifically designed for multi-domain projects with many files, mapping modules and dependencies in parallel to prepare domain-level context for design documentation.

What is included in the overview.md generated by analyzing a codebase?▼

The overview.md generated by analyzing a codebase includes mapped functions, endpoints, data models, and dependencies, providing per-domain reports and an integrated structural overview to guide downstream work.

When do I need to run a parallel codebase analysis before starting design documentation?▼

You need to run a parallel codebase analysis before starting design documentation when you are tackling a large new project and require a high-quality overview.md to save time on upfront analysis and enable faster downstream work.