effect-best-practices
Installation
SKILL.md
Effect-TS Project Style
This skill captures a project style for Effect-TS backend code. Treat it as a strong default, then follow the surrounding codebase when it has a clear local pattern.
Effect Language Server
For Effect-heavy packages, add @effect/language-service and keep it enabled in the package tsconfig.json.
After meaningful Effect changes, run the Effect Language Service diagnostics for the touched package so Effect-specific warnings and bad-practice hints are visible before handoff.
For setup, CLI details, build-time diagnostics, and editor caveats, see references/language-server.md.