aj-geddes avatar

Architecture Diagrams

Turns system architecture into code using Mermaid and PlantUML instead of dragging boxes around in diagramming tools. Covers the usual suspects: C4 models, sequence diagrams, data flows, deployment views, component relationships. The text-based approach means your diagrams live in version control alongside your code, which actually matters when architectures evolve and you need to track what changed. Includes reference implementations for common diagram types and pushes you toward conventions like subgraphs for grouping and color coding that means something. The main discipline here is keeping diagrams focused on one aspect rather than cramming everything into a single unreadable mess.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
2K
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill architecture-diagrams --agent claude-code

Installs into .claude/skills of the current project.

Files

Architecture Diagrams

Table of Contents

Overview

Create clear, maintainable architecture diagrams using code-based diagramming tools like Mermaid and PlantUML for system design, data flows, and technical documentation.

When to Use

  • System architecture documentation
  • C4 model diagrams
  • Data flow diagrams
  • Sequence diagrams
  • Component relationships
  • Deployment diagrams
  • Infrastructure architecture
  • Microservices architecture
  • Database schemas (visual)
  • Integration patterns

Quick Start

Minimal working example:

graph TB
    subgraph "Client Layer"
        Web[Web App]
        Mobile[Mobile App]
        CLI[CLI Tool]
    end

    subgraph "API Gateway Layer"
        Gateway[API Gateway<br/>Rate Limiting<br/>Authentication]
    end

    subgraph "Service Layer"
        Auth[Auth Service]
        User[User Service]
        Order[Order Service]
        Payment[Payment Service]
        Notification[Notification Service]
    end

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Code Review & Quality, AI & Agent Building, Sales & Marketing, Design & UI/UX
First seen
Apr 16, 2026

More from aj-geddes/useful-ai-prompts

All 258
1yoshiko-pg avatardifit-reviewyoshiko-pg/difitA skill for reviewing a specific diff and showing the findings as comments inside difit (the diff viewer). Use it to review branch diffs, commit diffs, or GitHu1.9Kskills.sh installs
2affaan-m avatarliterature-reviewaffaan-m/everything-claude-codeliterature review1.9Kskills.sh installs
3hubspot avatarcrm-data-qualityhubspot/agent-cli-skillsFind incomplete records, normalize field values in bulk, dedupe with `hubspot objects merge`, and audit custom properties. Builds on `bulk-operations` for JSONL1.9Kskills.sh installs
4qdrant avatarqdrant-search-qualityqdrant/skillsDiagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall', 'irrelevant m1.8Kskills.sh installs
5mblode avatarmulti-tenant-architecturemblode/agent-skillsProvides architecture guidance for multi-tenant SaaS platforms on Cloudflare or Vercel. Covers platform choice, domain strategy, tenant identification and isola1.8Kskills.sh installs
6sickn33 avatarcc-skill-security-reviewsickn33/antigravity-awesome-skillssecurity review1.8Kskills.sh installs