effect-ts-anti-patterns
✓Use when reviewing Effect-TS code, debugging unexpected crashes, or optimizing concurrent operations.
Installation
SKILL.md
Overview Effect-TS provides a powerful functional framework, but common imperative habits can bypass its safety guarantees. This skill identifies and fixes patterns that lead to resource leaks, process crashes, and unhandled errors.
| Anti-Pattern | Bad Code | Good Code | Why |
| Run Outside Boundary | await Effect.runPromise(fx) mid-function | yield fx (compose) | Bypasses error channel & tracing. | | Missing yield | const user = yield fetchUser() | const user = yield fetchUser() | Yields the Effect object, not the result. |
Use when reviewing Effect-TS code, debugging unexpected crashes, or optimizing concurrent operations. Source: mrevanzak/effect-ts-skills.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/mrevanzak/effect-ts-skills --skill effect-ts-anti-patterns- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-05
- Updated
- 2026-02-18
Quick answers
What is effect-ts-anti-patterns?
Use when reviewing Effect-TS code, debugging unexpected crashes, or optimizing concurrent operations. Source: mrevanzak/effect-ts-skills.
How do I install effect-ts-anti-patterns?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/mrevanzak/effect-ts-skills --skill effect-ts-anti-patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/mrevanzak/effect-ts-skills
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-05