Communitygithub.com

Markdown-Viewer/Architektur

Erstellen Sie geschichtete Systemarchitekturdiagramme mit HTML/CSS-Vorlagen, farbcodierten Ebenen und Rasterlayouts. Ideal für Technologie-Stacks, Microservices-Topologien und mehrschichtige Anwendungsdesigns.

Was ist Architektur?

Diese Fähigkeit (Skill) ermöglicht es, detaillierte Systemarchitekturdiagramme direkt in Markdown-Dokumenten zu erstellen, indem HTML- und CSS-Vorlagen verwendet werden. Der Fokus liegt auf geschichteten (layered) Architekturen: Sie können farbcodierte Ebenen (Tiers) und flexible Rasterlayouts (Grid Layouts) einsetzen, um Technologie-Stacks, Microservices-Topologien oder mehrschichtige Anwendungsdesigns visuell darzustellen. Der Skill unterstützt typische AI-Agent-Plattformen wie Claude Code und Cursor und generiert automatisch responsiven, sauber strukturierten HTML/CSS-Code, der in die Markdown-Ausgabe eingebettet wird. Entwickler können so komplexe Systemstrukturen ohne zusätzliche Tools oder externe Grafikbibliotheken schnell dokumentieren und kommunizieren – ideal für Architektur-Dokumentation, Design-Reviews und Team-Workshops.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/markdown-viewer/skills/tree/main/skills/architecture

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Architektur?

Erstellen Sie geschichtete Systemarchitekturdiagramme mit HTML/CSS-Vorlagen, farbcodierten Ebenen und Rasterlayouts. Ideal für Technologie-Stacks, Microservices-Topologien und mehrschichtige Anwendungsdesigns.

Verwendung

Verwenden Sie diese Fähigkeit, um Architekturdiagramme zu generieren, indem Sie eine Beschreibung der Ebenen und Komponenten angeben. Der Skill generiert automatisch responsive, sauber strukturierte HTML/CSS-Codeblöcke, die in Ihre Markdown-Dokumente eingefügt werden.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Andere AI-Agenten-Tools, die HTML/CSS in Markdown unterstützen

Beispiel

<div class="architecture-diagram">
  <div class="tier tier-1" style="background-color: #e3f2fd;">
    <h3>Präsentationsebene</h3>
    <ul>
      <li>React Frontend</li>
      <li>Next.js SSR</li>
    </ul>
  </div>
  <div class="tier tier-2" style="background-color: #bbdefb;">
    <h3>API-Ebene</h3>
    <ul>
      <li>Node.js Express</li>
      <li>GraphQL Gateway</li>
    </ul>
  </div>
  <div class="tier tier-3" style="background-color: #90caf9;">
    <h3>Datenebene</h3>
    <ul>
      <li>PostgreSQL</li>
      <li>Redis Cache</li>
    </ul>
  </div>
</div>

Tipps

  • Verwenden Sie klare, konsistente Farbcodierungen für verschiedene Ebenen.
  • Fügen Sie Beschriftungen zu Ebenen und Komponenten hinzu.
  • Halten Sie die Diagramme übersichtlich, indem Sie nur die wichtigsten Komponenten pro Ebene anzeigen.

Individual skills in this repo

This repo contains 13 individual skills — each has its own dedicated page.

markdown-viewer/archimate

Create ArchiMate enterprise architecture diagrams using PlantUML stdlib macros. Best for TOGAF viewpoints, layered EA modeling (Business/Application/Technology), motivation analysis, and migration planning.

markdown-viewer/bpmn

Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.

markdown-viewer/canvas

Create spatial diagrams with free-positioned nodes using JSON format. Best for concept maps, knowledge graphs, and planning boards requiring precise x/y coordinate control.

markdown-viewer/cloud

Create cloud provider architecture diagrams using PlantUML syntax with official AWS, Azure, GCP, and Alibaba Cloud service icons. Best for multi-service cloud topologies and migration blueprints.

markdown-viewer/data-analytics

Create data pipeline and analytics architecture diagrams using PlantUML syntax with database/analytics stencil icons. Best for ETL pipelines, data lakes, real-time streaming, data warehousing, and BI dashboard design.

markdown-viewer/graphviz

Create directed/undirected graphs using DOT language with automatic layout. Best for dependency trees, call graphs, package hierarchies, and module relationships requiring fine-grained edge routing.

markdown-viewer/infocard

Create editorial-style information cards using HTML/CSS in Markdown. Best for knowledge summaries, data highlights, event announcements, and single-topic content cards with magazine-quality typography.

markdown-viewer/iot

Create IoT architecture diagrams using PlantUML syntax with device and sensor stencil icons. Best for smart home, industrial IoT (IIoT), fleet management, edge computing, and sensor network layouts.

markdown-viewer/mindmap

Create hierarchical mind maps using PlantUML @startmindmap syntax. Best for brainstorming, topic decomposition, study notes, and decision trees with automatic radial layout, left/right branches, and per-node styling.

markdown-viewer/network

Create network topology diagrams using PlantUML syntax with mxgraph device icons (Cisco, Citrix, etc.). Best for LAN/WAN layouts, datacenter interconnects, and physical/logical network design.

markdown-viewer/security

Create security architecture diagrams using PlantUML syntax with identity, encryption, firewall, and compliance stencil icons. Best for IAM flows, zero-trust models, encryption pipelines, and threat detection architectures.

markdown-viewer/uml

Create UML diagrams using PlantUML syntax. Best for software modeling — Class, Sequence, Activity, State Machine, Component, Use Case, and Deployment diagrams with concise text-based notation and auto-layout.

markdown-viewer/vega

Create data-driven charts with Vega-Lite (declarative) and Vega (programmatic). Best for statistical visualization of numeric data — bar, line, scatter, heatmap, area, radar charts, and word clouds.

Verwandte Skills