Analyze Codebase

Analyze a project's technology stack and generate a comprehensive codebase_ analysis document.

1|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/mpazaryna/claude-toolkit --skill analyze-codebase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Analyze Codebase
Source: https://github.com/mpazaryna/claude-toolkit/tree/main/generated-skills/learn-project
Command: npx skills add https://github.com/mpazaryna/claude-toolkit --skill analyze-codebase

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Onboarding to a new codebase or understanding an unfamiliar project can be time-consuming and overwhelming. This skill automates the analysis of a project's technology stack and generates a comprehensive codebase_analysis.md document, providing developers with a quick and deep understanding.

Core Features & Use Cases

  • Technology Detection: Automatically identifies languages, frameworks (TypeScript, React, iOS Swift, Cloudflare Workers, etc.), and testing setups.
  • Modular Analysis: Combines technology-specific templates to create a tailored, in-depth analysis.
  • Comprehensive Report: Generates a Markdown document covering project overview, directory structure, file-by-file breakdown, architecture, testing, and recommendations.
  • Use Case: A new developer joins a team and needs to quickly get up to speed on a complex TypeScript/React project. They can use this skill to generate a detailed analysis, saving days of manual exploration.

Quick Start

Analyze the codebase in ~/projects/my-api-server and generate codebase_analysis.md.