paniolo-effect-ts-patterns

Installation
SKILL.md

Requires: file-read, terminal (linting/testing). No network access needed.

Effect-TS Patterns Skill

Use When

Use this skill when:

  • Adding or migrating scripts to Effect.
  • Refactoring async/Promise script logic to Effect.gen, Effect.tryPromise, or tagged errors.
  • Composing subprocess, file I/O, or script orchestration.

Prefer exposing functions that return an Effect instead of raw Promise results. Convert Promise-based boundaries to Effects with Effect.tryPromise so downstream code composes and maps errors using Effect combinators.

Execution workflow:

Installs
4
First Seen
Jul 21, 2026
paniolo-effect-ts-patterns — paniolo-ai/skills