forze-framework-usage
Installation
SKILL.md
Forze Framework Usage
Use when writing code that consumes Forze (not when authoring new adapters). Pair with forze-domain-aggregates for models/specs, forze-specs-infrastructure for StrEnum route names, and forze-wiring for runtime and composition.
Core concepts
Layered architecture
Dependencies flow inward:
- Domain — pure business logic, no external deps
- Application — usecases, contracts, composition; imports domain only
- Infrastructure — adapters implementing contracts
- Interface — HTTP, WebSocket; invokes usecases via context
Usecases and domain models never import adapter classes or infrastructure packages.