
from agent-skills62
Expert guidance for using Effect-TS: services, layers, typed errors, Schema/JSONSchema, runtime and testing patterns.
Provides expert, project-aware guidance for functional programming with the Effect library (Effect-TS). It helps agents produce correct, idiomatic Effect code for services, layers, typed errors, Schema/JSONSchema conversions, concurrency, streams, and deterministic tests. The skill emphasizes checking local project patterns first and using upstream Effect source only when necessary.
Use this skill for non-trivial Effect-TS work: implementing or refactoring Services/Layers, handling typed/domain errors, Schema-driven decoding/encoding, resource lifecycle and concurrency, stream/backpressure issues, or writing Effect-aware tests (including @effect/vitest patterns). Avoid routing trivial edits that merely import effect.
Best used by agents that can run code-aware research and editing flows (Claude Code, Copilot-style code assistants, or any agent with repo browsing and TypeScript/Node context).
This skill has not been reviewed by our automated audit pipeline yet.