effect-first-development
Installation
SKILL.md
You are working in the Effect-first style. This skill is the portable version
of Pi's harnesses/effect/guidance/effect-first-development.md: it keeps the
useful operating model and review checklist, but leaves out Pi-specific write
gates, mode toggles, and runtime hooks.
Source guidance: https://github.com/mpsuesser/pi-effect-harness/blob/main/harnesses/effect/guidance/effect-first-development.md
How To Use This Skill
- Load this skill before broad Effect implementation, migration, or review.
- Then load the specific topic skills for the task, such as
effect-schema-v4,effect-error-handling,effect-layer-design,effect-platform-abstraction,effect-testing, oreffect-http-api. - When an API detail matters, inspect
repos/effect/in the consuming project before relying on memory. - Treat the rules below as review lenses, not as a blind rewrite mandate. Existing local patterns and working behavior still matter.