effect-domain-modeling

Installation
SKILL.md

Effect Domain Modeling Skill

Use this skill when creating domain models, entities, value objects, or any types that represent core business concepts. This skill covers the complete lifecycle from type definition to runtime utilities.

Effect Source Reference

The Effect v4 source is available at ~/.local/share/effect-solutions/effect/. Browse and read files there directly to look up APIs, types, and implementations.

Reference this for:

  • Full Schema API: packages/effect/SCHEMA.md
  • Match source: packages/effect/src/Match.ts
  • Migration guide: MIGRATION.md
  • Effect source: packages/effect/src/

Core Pattern: Schema.TaggedStruct

The foundation of Effect domain modeling combines two key features:

Installs
8
First Seen
May 11, 2026