arch-mmd
Architecture Diagram Generator
Create or update an ARCHITECTURE.mmd Mermaid diagram that maps out the codebase's high-level architecture. The goal is a clean, readable overview — not an exhaustive map of every file.
PHASE 1: EXPLORE THE CODEBASE
Scan the project to understand its architecture at a high level:
- Identify project type — framework, language, monorepo vs single app
- Find the entry point(s) — what kicks things off (CLI, web server, main function)
- Identify the core modules — the 5-15 key components that form the backbone (not every file)
- Trace the main data flow — the primary happy path from input to output
- Find external dependencies — databases, APIs, third-party services (only the important ones)
- Note major boundaries — client/server, package boundaries in monorepos
More from aravhawk/claude-code-utils
commit
Commits with perfect messages. Use when making a commit.
16prod-ready
Production-readiness audit covering linting, security, edge cases, and deployment checks. Only trigger when the user explicitly says "run prod-ready workflow" — do not run proactively.
14notebooklm
Complete API for Google NotebookLM - full programmatic access including features not in the web UI. Create notebooks, add sources, generate all artifact types, download in multiple formats. Activates on explicit /notebooklm or intent like "create a podcast about X", "install notebooklm", "add notebooklm to cowork
6