umlforge_stakeholder_arch
Create C4 architecture diagrams to communicate system design to mixed technical and non-technical audiences, including context, container, and component views.
Instructions
Generate a C4 architecture diagram for a mixed technical/non-technical audience.
USE THIS WHEN:
You are designing or presenting a system to stakeholders (CTO, investors, board)
You need a high-level picture of a system you are planning or explaining
You want Context + Container + Component diagrams in one call
NOT FOR:
Analysing code that already exists → use umlforge_reverse_engineer
Tracing a specific API request across services → use umlforge_api_sequence
Infrastructure and deployment topology → use umlforge_deployment
Security threat modelling → use umlforge_threat_model
Produces:
C4 Context: system boundary, external actors, primary integrations
C4 Container: deployable units, tech stack labels, communication protocols
C4 Component: internals of the most complex container
(report_mode=True) Architecture Communication Notes: audience fit, communication gaps, clarity quick wins
Args: system_description: What the system does, who uses it, its major components. audience_description: Who will read this (e.g. "CTO and non-technical board", "backend engineers new to the system"). report_mode: True → also produce Architecture Communication Notes. Pro/Team/Enterprise only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| report_mode | No | ||
| system_description | Yes | ||
| audience_description | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |