Designs software architectures using C4 diagrams, Architecture Decision Records (ADRs), quality attribute analysis, and trade-off evaluation. Covers system decomposition from context to code level. [EXPLICIT] Trigger: "C4 diagram", "architecture", "ADR", "quality attributes", "system design"
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdtemplates/output.docx.mdtemplates/output.html"Architecture is about the important stuff. Whatever that is." — Ralph Johnson
Designs software system architectures using C4 model diagrams, documents decisions via ADRs, and evaluates quality attribute trade-offs to produce maintainable, scalable systems. Use this skill when starting a new system, evaluating architectural fitness, or when the team needs shared understanding of system structure. [EXPLICIT]
mermaid-diagramming — renders C4 and other architecture diagramstrade-off-analysis — structured quality attribute trade-off evaluationapi-design — detailed contract design for system interfacesExample invocations:
| Scenario | Handling |
|---|---|
| Empty or minimal input | Request clarification before proceeding |
| Conflicting requirements | Flag conflicts explicitly, propose resolution |
| Out-of-scope request | Redirect to appropriate skill or escalate |
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.