arckit-diagram

Generate C4, sequence, and data flow diagrams using Mermaid or PlantUML.

2.1k|266|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/tractorjuice/arc-kit --skill arckit-diagram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arckit-diagram
Source: https://github.com/tractorjuice/arc-kit/tree/main/arckit-codex/skills/arckit-diagram
Command: npx skills add https://github.com/tractorjuice/arc-kit --skill arckit-diagram

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of architecture diagrams, transforming complex system designs into clear, visual documentation essential for governance and communication.

Core Features & Use Cases

  • Multiple Diagram Types: Generates C4 Context, Container, Component, Deployment, Sequence, and Data Flow diagrams.
  • Format Flexibility: Supports both Mermaid and PlantUML rendering for broad compatibility.
  • Context-Aware Generation: Analyzes project artifacts (requirements, HLD, DLD, Wardley Maps) to inform diagram content.
  • Use Case: Generate a C4 Container diagram for your new microservice, including technology choices and evolution stages, to share with your development team and stakeholders.

Quick Start

Generate a C4 Context diagram for the payment gateway system using Mermaid.

Frequently Asked Questions about arckit-diagram

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

FAQPage Schema
How do I generate C4 architecture diagrams from project artifacts?

You can generate C4 architecture diagrams by analyzing project artifacts like requirements, HLD, DLD, and Wardley Maps. The Skill processes these inputs to create contextually relevant visualizations for enterprise architecture governance and communication.

Can I use Mermaid and PlantUML syntax to visualize system architecture?

Yes, you can visualize system architecture using either Mermaid or PlantUML syntax. This format flexibility ensures broad compatibility across different documentation platforms and rendering tools.

What types of architecture diagrams can I create for enterprise governance?

For enterprise governance, you can create C4 Context, Container, Component, Deployment, Sequence, and Data Flow diagrams. These diagram types cover structural, behavioral, and deployment aspects of system architecture.

How do I create a C4 Container diagram for a microservice?

To create a C4 Container diagram for a microservice, specify the system boundaries and technology choices. The Skill transforms complex system designs into clear, visual documentation suitable for sharing with development teams and stakeholders.

Does this approach work with High Level Design and Low Level Design documents?

Yes, this approach works directly with High Level Design (HLD) and Detailed Level Design (DLD) documents. It analyzes these project artifacts alongside requirements and Wardley Maps to inform diagram content and context.