| name | effect-kit |
| description | The opinionated, agent-optimized way to set up, write, verify, and observe an Effect.ts codebase - tsgo + a central-filter gate + v4 OTLP. Use when setting up or hardening an Effect.ts repo for AI agents. |
effect-kit
[Evidence hook - measured via ax: a repo on the @effect/language-service plugin + raw tsc produced a recurring ~70-turn "is this advisory an error?" agent loop over 60 days; a sibling repo on tsgo + a central-filter gate (quera) had 0 such turns. Patterns adapted from Makisuo/skills (MIT); observability pairs with Maple (also Makisuo).]
Pillars
- Setup → references/setup.md (tsgo + gate + severity table; one opinionated full setup)
- Write → references/patterns.md (Makisuo's patterns + namespace imports) · large-codebase architecture → references/guide-effect-at-scale.md (schema packages, LayerNode, shared memoMap, HttpApi, SQL, transport-agnostic errors)
- Verify → references/verify.md (diagnostics CLI + recipe pack; trust the exit code) · maintainer-pattern catalog → references/guide-maintainer-patterns.md (oxlint → grep → review)
- Observe → references/observe.md (v4 Otlp.layerJson → Maple; Agent-Observe via devkit)
Install - run this checklist top to bottom (one todo per item)