About effect-ts
A repository skill for projects using the Effect TypeScript library. It directs coding agents to consult the installed Effect guidance before writing Effect code; the supplied README excerpt also covers installation and repository instructions.
Key features
- 01Guidance to read Effect instructions before coding
- 02Effect package installation directions
- 03Repository agent-instruction setup
Use cases
- 01Prepare a repository for Effect-based development
- 02Guide an agent working with Effect APIs
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ effect-ts/ skills --skill effect-tsAfter installing, type/effect-tsin Claude Code to confirm it loaded.
Details
From the project READMEStep 1: Install effect
Use the users preferred package manager:
pnpm add effect@latest
If in a monorepo, install it as a dev dependency at the root, so you can access
the source code from node_modules/effect/src.
pnpm add -D effect@latest
Step 2: Update AGENTS.md / CLAUDE.md
Ensure that the agent instructions contain the following:
# Learning more about Effect
This repository uses the Effect Typescript library.
Before writing any Effect code, first read `node_modules/effect/AGENTS.md`
**completely**, and follow the links in the file when required.
If you need to learn more about particular Effect apis and concepts that the
guide doesn't cover, search through the source code in `node_modules/effect/src`.
Comments
Markdown supported