effect-ts
Installation
SKILL.md
Effect TS
Write idiomatic Effect code instead of promise-shaped TypeScript with Effect wrappers pasted on top.
Start
- Inspect the repo first:
package.json,tsconfig*, lockfile, existingeffect/@effect/*imports, and nearby tests. - Match the task to the smallest useful reference set below.
- If
effect-solutionsis installed, runeffect-solutions listandeffect-solutions show <topic>...before freehanding a pattern. - Follow local repo conventions before importing a new Effect pattern.
Read By Task
- Setup, install, tsconfig, or repo audit → references/setup-tooling.md
- Core application code → references/core-patterns.md
- HTTP, CLI, platform, or stream work → references/ecosystem-patterns.md
- Promise interop, framework boundaries, runtime issues, or gradual migration → references/adoption-runtime.md