project-analyze

Generate architecture, design, and methods reports from codebases with Mermaid diagrams.

2.1k|165|Updated Sep 7, 2025
One-click install
npx skills add https://github.com/catlog22/Claude-Code-Workflow --skill project-analyze-catlog22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-analyze
Source: https://github.com/catlog22/Claude-Code-Workflow/tree/main/.claude/skills/project-analyze
Command: npx skills add https://github.com/catlog22/Claude-Code-Workflow --skill project-analyze-catlog22

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates comprehensive project analysis reports through a multi-phase iterative workflow, helping teams understand architecture, patterns, and design decisions.

Core Features & Use Cases

  • Architecture, Design, and Methods Reports: Generate distinct reports with Mermaid diagrams to visualize architecture, patterns, and critical code paths.
  • Iterative Refinement: Phase-based workflow with consolidation and quality checks.
  • Use Case: Analyzing a codebase to produce a complete project analysis package for onboarding and code review.

Quick Start

Provide the target codebase and configuration; the skill will produce architecture/design/methods reports and a consolidated overview.

Frequently Asked Questions about project-analyze

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

FAQPage Schema
How do I generate architecture diagrams from my codebase automatically?

Project analysis automates architecture diagram generation using Mermaid to visualize your codebase structure. Provide your code and configuration; the skill executes a multi-phase workflow that produces architecture reports with diagrams showing system design and component relationships.

Can I create design and methods documentation for code review?

Yes. The skill generates distinct design and methods reports alongside architecture analysis, producing comprehensive documentation for onboarding and code review. All reports include Mermaid diagrams that visualize patterns and critical code paths.

What's the best way to analyze large codebases to understand patterns?

Automated project analysis applies iterative, phase-based workflows to codebases of varied sizes, consolidating findings through quality gates. It produces architecture, design, and methods reports with Mermaid visualizations to surface patterns and design decisions.

Do I need to configure report types, or does the skill analyze everything?

Reports are configurable—choose from architecture, design, methods, or comprehensive analysis. The skill tailors output to your needs, with each report type generating focused Mermaid diagrams and markdown documentation.

How does the multi-phase workflow ensure analysis quality?

The skill uses phase gates and quality checks throughout execution, consolidating results through JSON-based metadata. This iterative refinement ensures comprehensive analysis with verification between phases before final report generation.