Software Architecture

Design and review software architectures from business drivers through system boundaries, tradeoffs, runtime behavior, evolution, and architecture practice. Use when choosing a greenfield or target architecture, comparing modular-monolith and service shapes, designing distributed consistency, replication, partitioning, coordination, ordering, transaction isolation, or failure behavior, defining architecture fitness evidence, or facilitating a consequential architecture review. Do not use for reverse engineering, API contract semantics, data-platform design, implementation, infrastructure operations, security lifecycle, or migration execution; route those to the named specialist skills.

magnus919 1cf0c53 14 files · 39.8 KB Updated

File contents

magnus919/agent-skills/tree/main/software-architecture commit 1cf0c53059

Frequently asked questions

npx skillmds@latest add magnus919/software-architecture