Describe Design

Reverse-engineer existing codebases and produce architectural documentation with Mermaid diagrams (C4, sequence, ER, deployment). Use this skill whenever the user asks to document a codebase, explain how a system works, create architecture diagrams, build onboarding documentation, generate a system overview, map dependencies, or describe the design of an existing project. Also trigger when someone says "how does this work", "describe the design", "document this for the team", "create a C4 diagram", "I inherited this codebase", or asks for architecture documentation of any kind. If the user wants to understand an existing system rather than design a new one, this is the right skill.

keez97 Updated

File contents

keez97/claude-architecture-skills/tree/main/skills/describe-design commit 436e7e8b5c

Frequently asked questions

npx skillmds@latest add keez97/describe-design