architecture-docsUse when someone asks to document system architecture for a technical audience — write an ADR, capture an architectural decision, generate C4 diagrams (Context / Container / Component / Code), produce an OpenAPI spec for an HTTP API, draft a system or component design document, or document how servi
d2Use whenever the user wants to produce, edit, or render any kind of diagram with D2, the Terrastruct text-to-diagram language at https://d2lang.com — architecture, flowchart, sequence, ER/SQL schema, UML class, network topology, mind map, deployment, org chart, state machine, grid layout, mermaid-st
diataxisUse whenever someone asks to document something for users — write a getting-started guide, generate an API, config, or CLI reference, write a deployment, migration, or troubleshooting guide, explain a design decision, or produce any docs that will live in `docs/`. Authors user-facing technical docum
markdown-mermaidUse when creating diagrams in Markdown files, debugging a "diagram not rendering" error, choosing a diagram type for documentation, visualizing a database schema or API flow, or fixing Mermaid syntax. Craft Mermaid flowcharts, ERDs, sequence diagrams, state machines, Gantt charts, and mindmaps with