{"repo":"bitsmuggler/c4-skill","free":true,"listed":false,"github":"https://github.com/bitsmuggler/c4-skill","clone":"git clone https://github.com/bitsmuggler/c4-skill.git","description":"Claude Code skill to create a C4 model based on an existing code base","language":"ASL","stars":54,"topics":["c4","c4-model","claude-code","software-architecture","structurizr"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"C4 Structurizr Plugin for Claude Code A Claude Code plugin that analyses software architecture and generates C4 model using the Structurizr DSL. Features - Architecture analysis - Scans codebases to identify systems, containers, components, and relationships - Structurizr DSL generation - Produces valid workspace.dsl files following C4 model conventions - Diagram export - Exports diagrams to PlantUML, Mermaid, or static HTML via Structurizr vNext, with optional PNG/SVG rendering Structure Prerequisites - Claude Code installed - Docker installed and running (for diagram export and rendering) Installation 1. Clone into your Claude config directory 2. Symlink the command 3. Pull the Docker images 4. Restart Claude Code Restart Claude Code (or open a new VS Code window). The /c4 command is now available globally across all projects. Usage Slash Command Invoke the /c4 command to analyse the current project and generate a C4 model. Rendering Diagrams After generating the workspace.dsl , Claude will ask if you want to render diagram images. If you say yes, it exports to PlantUML and renders to PNG - all via Docker. You can also run the export script manually: Supported Diagram Types Level View Description ------- ------ ------------- 0 System Landscape All systems in the enterprise 1 System Context One system + its interactions 2 Container Internal structure of a system 3 Component Internal structure of a container - Deployment Infrastructure mapping - Dynamic Behavioural/sequence f","default_branch":null,"files":null,"tree":[],"storefront":"/r/bitsmuggler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bitsmuggler/c4-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}