codebase-summarizer

Scan repository structure and generate ARCHITECTURE.md documentation with system overview and module relationships.

1|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/zinohome/CozyChat --skill codebase-summarizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-summarizer
Source: https://github.com/zinohome/CozyChat/tree/main/.claude/skills/codebase-summarizer
Command: npx skills add https://github.com/zinohome/CozyChat --skill codebase-summarizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive architecture documentation, making it easier for new team members to understand the codebase and for developers to navigate complex projects.

Core Features & Use Cases

  • Automated Architecture Documentation: Generates ARCHITECTURE.md files from repository analysis.
  • System Overview & Entry Points: Identifies key files, routes, and APIs.
  • Module Mapping & Data Flow: Documents directory purposes and traces request lifecycles.
  • Onboarding & Navigation: Provides "how-to" guides for common development tasks.
  • Use Case: When a new developer joins a project, use this Skill to generate an ARCHITECTURE.md file that explains the project's structure, key components, and how to get started, significantly reducing onboarding time.

Quick Start

Use the codebase-summarizer skill to generate architecture documentation for the current project.

Frequently Asked Questions about codebase-summarizer

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

FAQPage Schema
How do I generate architecture documentation for my codebase?

To generate architecture documentation, this Skill scans your repository structure and automatically creates an ARCHITECTURE.md file containing system overviews, entry points, and module relationships.

What is the best way to document module relationships and data flow in my repository?

The best way to document module relationships and data flow is to analyze the repository structure to map directory purposes and trace request lifecycles, which this Skill automates to produce visual data flow diagrams.

How can I create onboarding docs to help new developers navigate a complex project?

You can create onboarding docs by generating an ARCHITECTURE.md file that explains the project's structure, key components, and provides "how-to" guides for common development tasks, significantly reducing onboarding time.

Can I map system entry points and APIs for my existing codebase automatically?

Yes, you can automatically map system entry points and APIs by scanning the repository structure to identify key files, routes, and APIs, which are then documented comprehensively in the generated architecture overview.

Does this codebase summarizer require external dependencies to analyze my project?

No, this codebase summarizer operates with zero external dependencies, directly scanning your repository structure to generate comprehensive architecture documentation without requiring additional environment setup or libraries.