Module design, layer boundaries, design patterns, ADR generation, and quality attribute analysis for software systems. Trigger: "software architecture", "module design", "design patterns", "ADR", "quality attributes", "layered architecture".
The canonical home for this skill is software-architecture in JaviMontano/mao-sovereign-architect
Analyze and design the internal structure of software systems: modules, layers, boundaries, design patterns, and quality attributes. Produce Architecture Decision Records and validate structural integrity.
"Good software architecture maximizes the number of decisions not made — it preserves options while enforcing the constraints that matter."
b56591e
Canonical home
since Aug 28, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.