techstack
Installation
SKILL.md
Techstack
Global rules
- Effect is the TS domain/IO backbone — structured errors, DI, resource safety, retries — not ad hoc Promises
- One primary server stack per service
- Repo conventions beat greenfield defaults when they conflict
- Typed boundaries at every seam — decode/validate at runtime on untrusted input
- Greenfield installs: seven-day minimum registry release age — see domains/security.md
- TS relative imports (all apps, packages, routes, components): always extensionless —
from './module', neverfrom './module.js'orfrom './module.ts' - Effect implementation depth in Effect repos →
effect-tsskill
Defaults at a glance
Enough to choose libraries and direction; read the linked file before implementing details.