Architecture Design
Use this skill for system-level structure, module boundaries, and data flow decisions.
Core Guidance
- •Align with documented architecture and layering (app, components, services, lib, utils).
- •Keep responsibilities separated and avoid cross-layer leakage.
- •Design for clear data flow, error handling, and testability.
Checklist
- •Boundaries are explicit (UI vs business logic vs integration).
- •Types flow across layers without duplication.
- •Data access is centralized in services/lib.