All skills
lexler avatar

/c4-diagrams

@45ff07e
by Lada Kesselerlexler/skill-factory238 stars
61

Creates C4 architecture diagrams for designing, documenting, or understanding software architecture. Use when working through system design, mapping existing codebases, or visualizing structure at any level from system landscape down to code.

Use this Skill: https://skilld.dev/gh/lexler/skill-factory/c4-diagrams

This session only. Nothing lands on disk.

referencesdiagramssystem-landscape.md

≈406 tokens on demand. Your agent reads this file only when SKILL.md points to it.

System Landscape Diagram

The widest view. Shows all software systems within an organizational boundary and how they relate to each other and to people.

Scope

An enterprise, organization, department, or any defined boundary containing multiple software systems.

Elements

  • Primary: People and software systems within the chosen scope
  • No containers or components — everything stays at the software system level

Audience

Everyone — technical and non-technical. This is the enterprise architecture view. Answers: "What systems do we have, who uses them, and how do they connect?"

How It Differs from System Context

A System Context diagram focuses on ONE system and shows what surrounds it. A System Landscape diagram has NO single focus — it shows the entire portfolio equally. Think of it as a System Context diagram without the zoom.

What to Include

  • All software systems relevant to the scope
  • All user roles/types that interact with these systems
  • Relationships between systems showing what flows
  • Clear organizational boundary

What NOT to Include

  • Internal structure of any system
  • Infrastructure or deployment details
  • Systems outside the organizational scope (unless they're key external dependencies)

When to Create

  • For larger organizations managing multiple systems
  • When onboarding someone to an entire technical landscape
  • As a bridge to enterprise architecture discussions
  • When planning cross-system initiatives or migrations
  • To identify duplication or integration opportunities across systems

Source: https://c4model.com/diagrams/system-landscape

Source: SKILL.md on GitHub

No alerts3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    The skill facilitates the creation of C4 architecture diagrams by providing detailed guidelines for various diagram levels and formats. It includes a Python script for validating the visual alignment of ASCII diagrams. The skill's instructions and script are focused on architectural documentation and do not contain malicious patterns.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: LOW · No issues

Signed by skilld at 45ff07e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last month.

Steadyupdated 6 months ago

README badge

README badge for lexler/skill-factory/c4-diagrams