Architecture Documentation with Diagrams
curated by SkillMD · plugin · 9 skills
Install this pack to analyze a codebase and produce architectural docs with diagrams, technology stack blueprints, and folder structure blueprints.
Install the whole plugin (CLI)
npx skillmds add github/architecture-blueprint-generator
npx skillmds add github/technology-stack-blueprint-generator
npx skillmds add github/folder-structure-blueprint-generator
npx skillmds add zhaoxuya520/diagram-generator
npx skillmds add majiayu000/adr
npx skillmds add tinh2/adr
npx skillmds add tinh2/diagram
npx skillmds add tinh2/excalidraw
npx skillmds add dangquangse/team-techleadSkills in this plugin
- ▌ architecture-blueprint-generator · githubAnalyzes codebases to generate comprehensive architectural documentation, including technology stack detection, visual diagrams, and implementation patterns.
- ▌ technology-stack-blueprint-generator · githubAnalyzes codebases to generate detailed technology stack blueprints with version information, licensing, usage patterns, coding conventions, and architecture diagrams.
- ▌ folder-structure-blueprint-generator · githubAnalyzes project folder structures, auto-detects technology stacks, and generates detailed blueprints with naming conventions, file placement patterns, and templates for consistent code organization.
- ▌ diagram-generator · zhaoxuya520 bundleGenerates editable diagram source code (Mermaid, Graphviz DOT, PlantUML, SVG) from natural language, code, schemas, or notes for flowcharts, sequence diagrams, ER diagrams, architecture diagrams, and more. Renders to PNG/SVG/PDF on request via a local Python script.
- ▌ adr · majiayu000 bundleManages Architecture Decision Records (ADRs) throughout their lifecycle, including reading, writing, and aligning development with documented decisions.
- ▌ adr · tinh2Creates and manages Architecture Decision Records using the Michael Nygard format, including new ADR creation, retrospective analysis, superseding, deprecating, and index generation.
- ▌ diagram · tinh2Generates Mermaid architecture diagrams from a codebase, including C4 context and container diagrams, sequence diagrams for key flows, ER diagrams from database schemas, and module dependency graphs.
- ▌ excalidraw · tinh2Generates hand-drawn-style Excalidraw architecture diagrams from a codebase, including C4 context and container views, sequence diagrams for key flows, ER diagrams from database schemas, and module dependency graphs.
- ▌ team-techlead · dangquangse bundleDesigns system architecture, selects technology stack, creates ERDs and sequence diagrams, and records ADRs from BA artifacts, declaring a design freeze gate.