What problem does it solve? Understanding an unfamiliar codebase's architecture requires hours of reading files and tracing dependencies. This Skill automates that discovery process by scanning the repository, detecting components and connections, and rendering a complete architecture diagram on an Excalidraw canvas with zero configuration. ## Core Features & Use Cases - Automated Codebase Analysis: Detects project type (monorepo, microservices, standard app), frameworks (Next.js, Django, Spring, Rails, and more), and architectural components through structured grep and file-scanning phases. - Connection Mapping: Traces entry points to map directed edges between components, labeling each with its protocol (REST, SQL, gRPC, events, imports). - Smart Layout and Grouping: Selects vertical flow, pipeline, or hub-and-spoke layouts based on the detected pattern, and collapses large systems into grouped zones when more than 12 components are found. - Use Case: You clone an unfamiliar Next.js + Prisma repository and ask for an architecture overview. The Skill identifies the frontend, API routes, database, auth, and external services, confirms the findings with you, then draws a color-coded layered diagram on the Excalidraw canvas. ## Quick Start Ask the agent to diagram this repository's architecture and confirm the detected components before the Excalidraw diagram is generated.