C4 context and components
Levels 1 and 3, building on the existing container diagram.
ProposedAn open skill for Claude Code, Codex CLI and Kiro CLI
Turn a document, a process or a database schema into a diagram. Get editable source and a PNG, checked by a geometric gate.
Ideas, systems
and processes.
Give them a shape.
AWS architecture poster
A plain-language request, a document or a DDL.
Loose arrows, overlapping text and clipped margins.
Editable source and a PNG you can keep in your repository.
11 types, from the first service call to the last database relationship.
Services, boundaries and the path of a request.
The order of actions across systems.
People, containers and system dependencies.
Calls, responses and conditional interactions.
Steps and handoffs, organized by owner.
A formal process with an editable BPMN source.
States, events and allowed transitions.
Tables, keys and relations within a schema.
Dependencies between schemas in a single matrix.
Options compared against the same criteria.
A consistent inventory of items and their owners.
Setups with a recorded clean pass, read from docs/models/runs.json. A measured pass is not a universal ranking.
Eight proposed types. None started yet.
Levels 1 and 3, building on the existing container diagram.
ProposedSubnets, routes, endpoints and connections, without the business flow of an AWS poster.
ProposedMilestones, phases and dependencies for presentation.
ProposedBounded contexts and the relationships between them.
ProposedWhere data comes from, where it is stored and where it goes, with its classification.
ProposedStages, channels and friction points arranged in bands.
ProposedQuestions, answers and outcomes for business rules and triage.
ProposedResponsibility shown as a tree or a matrix.
ProposedEight input formats, using the same generators and gate.
npx ai-diagrams import examples/import/en/flowchart.mmd --out diagrams/flowchart --lang enflowchart LR
A((Request)) --> B[Check order]
B --> C{Available?}
C -->|Yes| D[Reserve]
C -->|No| E[Reject]
D --> F((Completed))
E --> F
Generated by the ai-diagrams engine
Install once. Describe the next diagram in the project where it belongs.
Published on npm as ai-diagrams. npx downloads it on first use.
npx ai-diagrams install --claude
# Or install the CLI globally.
npm install -g ai-diagrams
ai-diagrams install --claude
ai-diagrams doctorExpected output
The skill is installed for the selected CLI. doctor reports Python 3, Chrome and Node availability.
Use --codex or --kiro instead of --claude. For a project installation, add --project <PROJECT>.
An existing installation is never replaced without confirmation. Keep the package installed while linked skills are in use.
Made by Vinícius Coimbra