What problem does it solve?
Analyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new project, exploring unfamiliar code, or when asked "how does this work?" or "what's the architecture?"
Core Features & Use Cases
- Project Analysis Workflow: Copy this checklist and track progress.
- Step 1: Quick Overview: Check for common project markers (README, root files) and sketch an initial assessment.
- Step 2: Tech Stack Detection: Identify package managers and frameworks from dependencies.
- Step 3: Project Structure Analysis: Present an annotated tree of directories and modules.
- Step 4: Key Patterns Identification: Highlight architecture, API style, state management, databases, authentication, and testing patterns.
- Step 5: Development Workflow: Look for linting/formatting config, Git hooks, Makefiles, and common scripts.
- Step 6: Output Format: Produce a structured summary that mirrors a typical project report.
- Use Case: Ideal for onboarding teams to a new codebase and documenting architecture for peers and leadership.
Quick Start
Analyze a repository by providing its path or URL to generate a comprehensive project analysis report.