Capability Architecture

Design software systems around capabilities, clear boundaries, and layered responsibilities to reduce coupling and improve long-term maintainability, security, and observability at trust boundaries. Use when designing new architecture, refactoring for modularity, defining module contracts, evaluating system structure, or hardening authorization, data handling, and operational visibility across frontend, backend, or service-based applications.

HashLips Updated

File contents

HashLips/agent-skills/tree/main/skills/capability-architecture commit 2c21fee154

Frequently asked questions

npx skillmds@latest add hashlips/capability-architecture