AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Architecture Diagram

skill-ccppvv-agent-skills-architecture-diagram · by ccppvv

Professional architecture diagram creation based on Alibaba P9 best practices. Use when users request system architecture diagrams, technical architecture, business architecture, deployment diagrams, or need to visualize system design. Supports multiple formats (Mermaid, HTML/SVG, ASCII) and follows the "one diagram worth a thousand words" principle with consistency, accuracy, and future-oriented…

No reviews yet
0 installs
33 views
0.0% view→install

Install

$ agentstack add skill-ccppvv-agent-skills-architecture-diagram

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ccppvv-agent-skills-architecture-diagram)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Architecture Diagram? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Architecture Diagram Expert

Create professional architecture diagrams following industry best practices.

Core Principles

Good architecture diagrams must be:

  1. Concise - One diagram worth a thousand words
  2. Consistent - Unified symbols, colors, and styles
  3. Accurate - Reflects actual system state
  4. Future-oriented - Meets current needs with extensibility
  5. Code-aligned - Matches implementation

Workflow

Step 1: Identify Diagram Type

Ask user to choose the diagram type using AskUserQuestion tool:

  • Business Architecture - Business processes, modules, relationships
  • Application Architecture - Application systems, APIs, data flow
  • Technology Architecture - Tech stack, frameworks, middleware
  • Deployment Architecture - Servers, networks, deployment topology
  • Data Architecture - Data storage, flow, processing
  • Sequence Diagram - Component interactions over time

See [diagram-types.md](references/diagram-types.md) for detailed guidance on each type.

Step 2: Identify Key Elements

Based on diagram type, identify core components:

  • Systems/Services
  • Data stores
  • External integrations
  • Users/Roles
  • Networks/Infrastructure

Step 3: Map Relationships

Define relationship types:

  • Containment (solid box) - A contains B
  • Invocation (solid arrow -->) - A calls B
  • Data flow (dashed arrow -.->) - Data flows A to B
  • Dependency (dashed line) - A depends on B
  • Peer (horizontal alignment) - A and B are peers

Step 4: Choose Output Format

Ask user preference using AskUserQuestion:

  • Mermaid - Code-based, version control friendly
  • HTML/SVG - Interactive web diagrams
  • ASCII Art - Plain text for simple cases

See [visual-standards.md](references/visual-standards.md) for color, shape, and line conventions.

Step 5: Generate Diagram

Create diagram with:

✅ The diagram itself ✅ Legend ✅ Component descriptions ✅ Technology choices (if applicable) ✅ Version and date ✅ Author/Team info

Quick Start Examples

Microservices Architecture (Mermaid)

graph TB
    User[👤 User] --> Gateway[🌐 API Gateway]
    Gateway --> ServiceA[📦 Service A]
    Gateway --> ServiceB[📦 Service B]
    ServiceA --> DB[(🗄️ Database)]
    ServiceB --> Cache[(⚡ Cache)]
    
    classDef core fill:#4A90E2,stroke:#2E5C8A,color:#fff
    class ServiceA,ServiceB core

Deployment Architecture

See [mermaid-templates/microservices.mmd](assets/mermaid-templates/microservices.mmd) for complete microservices template.

Interactive HTML

See [html-templates/](assets/html-templates/) for interactive diagram templates with click-to-expand details.

Common Mistakes

Information overload - Too many details in one diagram ✅ Use layered diagrams, split when needed

Inconsistent symbols - Same concept, different representations ✅ Define and follow symbol standards

Missing key info - Over-simplified, missing components ✅ Use checklist to ensure completeness

Disconnected from code - Diagram doesn't match reality ✅ Regular sync and review process

Interview/Promotion Tips

  1. Tell the story - Explain from business scenario
  2. Show tradeoffs - Discuss technical choices
  3. Show evolution - Demonstrate iteration and future plans
  4. Deep dive - Explain key module design details
  5. Share lessons - Discuss problems and solutions

Checklist

Use TodoWrite to track:

  • [ ] Identify diagram type
  • [ ] List all key elements
  • [ ] Map element relationships
  • [ ] Choose output format
  • [ ] Apply visual standards (colors/shapes/lines)
  • [ ] Add legend
  • [ ] Ensure clarity
  • [ ] Add version and date
  • [ ] Team review
  • [ ] Sync with actual code

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.