By jrjsmrtn
C4 architecture modeling and Structurizr DSL skills for creating, evolving, reviewing, and deploying software architecture models
Model deployment environments using C4 deployment diagrams and Structurizr DSL. Use when adding deployment views, modeling infrastructure, documenting production/staging environments, or mapping containers to infrastructure.
Create and evolve C4 architecture models with proper abstractions, diagram types, and notation. Use when adding elements to a C4 model, choosing diagram types, modeling relationships, or making architecture modeling decisions.
Review C4 architecture models for notation compliance, completeness, and common mistakes. Use when reviewing architecture PRs, auditing existing models, validating model quality, or before publishing architecture documentation.
Structurizr DSL syntax reference and patterns for writing C4 architecture models. Use when writing or editing workspace.dsl files, looking up DSL syntax, implementing specific patterns, or troubleshooting DSL errors.
A Claude Code plugin providing skills for C4 architecture modeling and Structurizr DSL.
Install via the jrjsmrtn-skills marketplace:
/plugin install github:jrjsmrtn/jrjsmrtn-skills
Use the GitHub CLI (gh ≥ 2.90.0) — it auto-detects the agent host and installs into the right skills directory:
gh skill install jrjsmrtn/c4-skills
Pin a single skill or version: gh skill install jrjsmrtn/c4-skills <skill-name>[@v<version>]. Update later with gh skill update --all.
For Mistral Vibe (not yet in gh skill's host detection), pass --dir:
gh skill install jrjsmrtn/c4-skills --dir ~/.vibe/skills
| Skill | Description |
|---|---|
| c4-model | Create and evolve C4 architecture models — abstractions, diagram types, notation rules |
| c4-review | Review models for notation compliance, completeness, and common mistakes (8-phase checklist incl. validate + inspect) |
| structurizr-dsl | Structurizr DSL syntax reference — elements, views, styles, directives, multi-workspace patterns |
| c4-deployment | Model deployment environments — nodes, instances, cloud and on-prem patterns |
All four skills include Elixir/OTP-specific guidance: OTP concepts mapped to C4 abstractions, Phoenix/LiveView/Ecto patterns, Ash Framework domain modeling, Oban/Broadway placement, umbrella projects, BEAM clustering, and deployment patterns.
After installation, invoke skills using slash commands:
/c4-model
/c4-review
/structurizr-dsl
/c4-deployment
Or reference them naturally in conversation — Claude will activate the appropriate skill based on context.
AI-Assisted Project Orchestration Skills handles initial project setup (setup-architecture-as-code creates the directory structure, symlinks, and Makefile targets). This plugin focuses on the modeling work itself.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub jrjsmrtn/jrjsmrtn-skills --plugin c4-skillsSkills for applying the Diataxis documentation framework — audit, create, convert, and plan documentation organized around four user needs.
Skills for AI-assisted project orchestration following best practices for software development lifecycle, architecture documentation, and quality automation
Claude Code skill for interacting with Obsidian vaults via the Obsidian CLI
Analyse software architecture and generate C4 models using Structurizr DSL, with diagram export support.
Editorial "Architecture & Design" bundle for Claude Code from Antigravity Awesome Skills.
AI-assisted enterprise architecture guidance including TOGAF, Zachman Framework, ADRs, cloud alignment, and solution architecture patterns. Features multi-persona event storming simulation, domain storytelling, fitness functions, and resilience pattern analysis.
Master architecture communication: C4 models, RFCs, presentations, and documentation. Align stakeholders and explain architectural decisions.
No description provided.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.