effect-portable-patterns
Installation
SKILL.md
Effect as a Portable Promise Utility
Use Effect as a lightweight utility for running promises robustly. Every effect is self-contained (no services, no layers, no dependency injection) and resolves to a plain Promise at the boundary via Effect.runPromise.
The shape is always: Effect.fn or Effect.gen -> pipe operators -> Effect.runPromise.