Local skill definitions and supporting reference material.
This repository currently contains one skill:
structurizr/- a skill for writing, reviewing, generating, and refactoring Structurizr DSL and C4 architecture diagrams.
structurizr/SKILL.mdis the skill entry point and workflow guide.structurizr/dsl-docs/contains the Structurizr DSL reference, cookbook examples, tutorials, plugins, and pattern examples used by the skill.
Use the structurizr skill when working on:
- Structurizr DSL workspaces
- C4 model diagrams
- architecture-as-code files
- views, styles, and themes
- deployment views
- cookbook and pattern examples
The structurizr skill is organized as an index. Start from SKILL.md, then load only the specific reference documents needed for the task at hand.
The files under structurizr/dsl-docs/ are copied from the Structurizr documentation rather than maintained as an original source in this repository.
That creates an obvious freshness problem. To avoid the local copy drifting out of date, this should ideally be handled in one of two ways:
- upstream the skill into the Structurizr docs repository so the skill and docs live together
- add tooling here to regularly copy or sync the latest docs into this skill