Back to Skills

architecture

Create layered system architecture diagrams using HTML/CSS templates with color-coded tiers and grid layouts. Best for technology stacks, microservices topology, and multi-tier application design.

2,825stars169forksUpdated 5/26/2026

Security Assessment

Safe(100/100)
Security Score100/100

About architecture

The architecture skill generates layered system architecture diagrams using embedded HTML and CSS templates directly within Markdown documents. It is designed to help users visualize complex software systems, technology stacks, microservices topologies, and multi-tier application architectures in a structured and visually organized way. By combining semantic layer organization, grid-based layouts, and flexible column structures, the skill enables clear communication of technical systems without relying on external diagramming tools. The approach focuses on producing diagrams that remain portable, editable, and compatible with Markdown-based workflows.

The skill supports multiple layout strategies, including single-column, two-column, and three-column structures depending on system complexity. It emphasizes semantic organization through dedicated layers such as User, Application, AI/Logic, Data, and Infrastructure, each with consistent visual meaning and color coding. Additional guidance includes direct HTML embedding rules, continuous HTML structures without empty lines, and incremental diagram construction to reduce parsing issues and improve maintainability. The skill also provides multiple visual styles, such as Steel Blue, Neon Dark, Ocean Teal, and Dusk Glow, allowing users to adapt the diagram appearance to different audiences, industries, or presentation contexts.

This skill is well suited for software architects, technical writers, engineering teams, consultants, and developers who need to communicate system designs in documentation, proposals, technical reports, or presentations. Common use cases include illustrating cloud infrastructure, mapping enterprise application layers, documenting microservices environments, and presenting platform architectures for stakeholders. It is especially useful in environments where Markdown-based documentation and embedded HTML rendering are already part of the workflow.

FAQ

How are architecture diagrams created with this skill?

Architecture diagrams are created using direct HTML embedded inside Markdown documents, combined with CSS-based layouts, semantic layers, and grid structures.

Can the skill support different architecture complexities?

Yes. The skill supports single-column, two-column, and three-column layouts, making it suitable for both simple and highly complex system architectures.

What types of systems can be visualized?

The skill is designed for technology stacks, microservices topologies, multi-tier applications, infrastructure layouts, and layered software architectures.

Are code blocks allowed for embedding HTML diagrams?

No. The documentation explicitly requires direct HTML embedding without fenced code blocks to avoid rendering and parsing issues.

Does the skill include multiple visual themes?

Yes. Several predefined visual styles are referenced, including Steel Blue, Ember Warm, Neon Dark, Stark Block, Ocean Teal, Dusk Glow, and Rose Bloom.

All Files

26 files
layouts/pipeline.md2.8 KB
View
styles/rose-bloom.md7.9 KB
View
layouts/single-stack.md3.0 KB
View
layouts/two-column-split.md3.6 KB
View
layouts/right-sidebar.md4.3 KB
View
layouts/connectors.md7.9 KB
View
styles/dusk-glow.md7.9 KB
View
layouts/layer-layouts.md10.2 KB
View
styles/neon-dark.md7.9 KB
View
layouts/grid-catalog.md3.3 KB
View
styles/frost-clean.md7.8 KB
View
styles/slate-dark.md7.7 KB
View
layouts/hub-spoke.md4.6 KB
View
styles/indigo-deep.md7.9 KB
View
styles/stark-block.md7.4 KB
View
layouts/nested-containers.md3.5 KB
View
styles/pastel-mix.md7.7 KB
View
layouts/left-sidebar.md4.3 KB
View
styles/ocean-teal.md7.9 KB
View
styles/steel-blue.md7.9 KB
View
layouts/three-column.md4.6 KB
View
layouts/banner-center.md3.3 KB
View
SKILL.md13.0 KB
View
layouts/dashboard.md3.7 KB
View
styles/ember-warm.md7.8 KB
View
styles/sage-forest.md7.9 KB
View

Install architecture

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill