architecture-diagrams-skill

Generate C1-C4 and sequence architecture diagrams as Mermaid blocks.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/dacy/architect-skill --skill architecture-diagrams-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-diagrams-skill
Source: https://github.com/dacy/architect-skill/tree/main/.claude/skills/architecture-diagrams-skill
Command: npx skills add https://github.com/dacy/architect-skill --skill architecture-diagrams-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill standardizes the creation of architecture diagrams across the organization, ensuring consistency, clarity, and alignment with company conventions.

Core Features & Use Cases

  • Diagram types supported: C1 System Context, C2 Container, C3 Component, C4 / Workload, and Sequence diagrams.
  • Renderer: Diagrams are produced as Mermaid code blocks or structured text descriptions where Mermaid is insufficient.
  • Use Case: When documenting a new service, generate a consistent architecture diagram that follows the company diagram standards and includes all application IDs.

Quick Start

Generate a diagram for the new service following the company conventions.

Frequently Asked Questions about architecture-diagrams-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a system context diagram from high-level requirements?

Generate a system context diagram by providing high-level requirements to produce company-standard architecture diagrams. The tool applies diagramming standards and Mermaid rendering to create consistent C1 diagrams with enforced Application IDs.

Can I use Mermaid to render sequence diagrams for my service documentation?

Yes, you can use Mermaid to render sequence diagrams. The tool outputs Mermaid code blocks for supported diagram types or structured text descriptions where Mermaid is insufficient for rendering.

What is the best way to create consistent C2 container diagrams across an organization?

The best way to create consistent container diagrams is using standardized diagramming conventions. This tool reads reference standards before rendering, enforcing standard shapes and Application ID display to ensure organizational alignment.

Does this architecture diagram tool work without external dependencies?

Yes, the architecture diagram tool works without external dependencies. It operates standalone to read internal diagram standards and output Mermaid blocks or structured text for C1 through C4 and sequence diagrams.

What happens when an unknown Application ID is used in an architecture diagram?

When an unknown Application ID is used, the tool flags it for review before rendering the architecture diagram. This ensures all applications in the system context, container, or component diagrams are validated against known standards.

When should I expect structured text instead of Mermaid for my diagram output?

You should expect structured text descriptions instead of Mermaid when Mermaid rendering is insufficient for the diagram complexity. The tool outputs a note for pending rendering in these cases while still applying standard shapes and Application IDs.