codebase-summarizer

Scan repository structure and generate ARCHITECTURE.md with Mermaid diagrams.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Camilo8902/GabyCosmetics --skill codebase-summarizer-camilo8902
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-summarizer
Source: https://github.com/Camilo8902/GabyCosmetics/tree/main/.claude/skills/codebase-summarizer
Command: npx skills add https://github.com/Camilo8902/GabyCosmetics --skill codebase-summarizer-camilo8902

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 and navigate complex codebases.

Core Features & Use Cases

  • Architecture Documentation: Generates detailed ARCHITECTURE.md files.
  • Codebase Analysis: Scans repository structure, identifies patterns, and maps entry points.
  • Use Case: When onboarding a new developer, use this Skill to generate an up-to-date architecture overview, including system diagrams and module relationships, to accelerate their understanding.

Quick Start

Use the codebase-summarizer skill to document the architecture of the current repository.

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 an existing codebase?

To generate architecture documentation, you can scan the repository structure to automatically create an ARCHITECTURE.md file. This file includes the system overview, maps entry points, and details module relationships.

What is the best way to visualize module relationships and data flow in a repository?

Visualizing module relationships and data flow is best handled by scanning the repository to generate Mermaid diagrams. These diagrams map entry points and trace system data flow automatically within an ARCHITECTURE.md file.

Can I automatically create an ARCHITECTURE.md file for developer onboarding?

Yes, you can automatically create an ARCHITECTURE.md file designed for developer onboarding. It scans the codebase to identify frameworks, document modules, and generate guides for common tasks.

Does codebase analysis work for identifying frameworks and entry points without manual configuration?

Codebase analysis works without manual configuration by automatically scanning the repository structure. It identifies the framework, maps entry points, and traces data flow to build a comprehensive system overview.

What are the limitations of automated codebase documentation for complex system overview generation?

The limitations of automated codebase documentation depend on the repository structure's clarity. It relies on scanning file paths and patterns to map module relationships and trace data flow, which may require manual review for highly abstracted architectures.