effect-ts

Installation
SKILL.md

Effect-TS Developer Guide

Guidelines, patterns, and best practices for Effect-TS in this project.

Reference Documents

Read the relevant reference before writing code. references/core-patterns.md is the master index.

Reference Topics
references/foundations.md Setup, imports, TypeScript config
references/construction-and-style.md Effect.gen, pipe, Effect.fn, Effect.fnUntraced
references/schema-errors-config.md Schema modeling, errors, config, retry
references/pattern-matching.md Match.type, Match.value, Match.tag, Match.exhaustive — mandatory for tagged unions
references/control-flow-and-runtime.md Effect.if, Effect.when, loops, runSync, runPromise, ManagedRuntime
references/data-types.md All data types: Option, Either, Data, Exit, Cause, Duration, DateTime, BigDecimal, Chunk, HashSet, Redacted
references/data-and-testing.md Option/Either/Array quick ref, @effect/vitest setup
references/concurrency-and-resources.md Concurrency, Scope, finalizers, resources
references/streams-deep-dive.md Creating, operations, grouping, partitioning, broadcasting, buffering, throttling, error handling
Related skills

More from pedronauck/skills

Installs
92
GitHub Stars
360
First Seen
Mar 18, 2026