architecting-systems

Installation
SKILL.md

Architecting Systems

Core principle: Small decisions made early compound into either clean systems or massive technical debt. Get the structure right and the system stays maintainable as it grows. Get it wrong and every change gets harder.

Topic Selection

Load the relevant reference based on what you're working on:

Working on... Load File
Layers, vertical slices, file organization Structure references/structure.md
Interfaces, dependency inversion, contracts Coupling references/coupling.md
Bounded contexts, API design, module boundaries Boundaries references/boundaries.md
Async patterns, race conditions, queues Concurrency references/concurrency.md
Logging, health checks, metrics, tracing Observability references/observability.md

Load multiple references when the task spans topics. For most greenfield work, start with Structure and Coupling.


Installs
11
GitHub Stars
121
First Seen
Feb 12, 2026
architecting-systems — rileyhilliard/claude-essentials