effect-ts
Use when setting up a repository that uses the Effect TypeScript library.
- License 许可
- MIT
- 最近更新
- 2026-11-12
- Stars
- ★ 4
- Forks
- 1
01 前言 Front Matter
- name
- effect-ts
- description
- Use when setting up a repository that uses the Effect TypeScript library.
02 资源文件 1
- 许可证LICENSE1.1 KB
03 SKILL.md 正文
Effect repository setup
Install Effect
Use the repository's package manager. For a new setup, upstream targets the current stable release:
bun add effect@latest
Preserve an existing Effect version unless an upgrade was requested. For a v3-to-v4
upgrade, use /effect-v3-to-v4 instead of treating it as a fresh installation.
In a monorepo, install Effect as a root dev dependency when needed to expose the
source and agent guide from node_modules/effect:
bun add -D effect@latest
Keep runtime dependencies in the packages that import Effect. Verify that
node_modules/effect/AGENTS.md and node_modules/effect/src exist before adding
the instruction below; if absent, report the installed version and missing files.
Update agent instructions
Add this block to the repository's canonical agent-instruction source. Regenerate
any derived AGENTS.md or CLAUDE.md; do not hand-edit generated instructions.
# Learning more about Effect
This repository uses the Effect TypeScript library.
Before writing any Effect code, read `node_modules/effect/AGENTS.md` completely
and follow its links when required.
For APIs and concepts not covered by that guide, search the installed source in
`node_modules/effect/src`.
For subsequent Effect composition or review, load Effect development. Setup stays here; the installed dependency remains the version authority.
04 同仓库更多 Skills
hill-climb
Optimize a defined outcome through bounded evaluation loops. Use for hill-climb requests or repeated improvement against an executable eval, benchmark, or visual comparison; not a one-pass review.
gestures
Build or fix web drag, swipe, sheet, reorder, and hold interactions: direct tracking, rubber banding, release velocity, momentum, snap points, and interruption. Not native React Native or Swift.
hill-climb
Optimize a defined outcome through bounded evaluation loops. Use for hill-climb requests or repeated improvement against an executable eval, benchmark, or visual comparison; not a one-pass review.
gestures
Build or fix web drag, swipe, sheet, reorder, and hold interactions: direct tracking, rubber banding, release velocity, momentum, snap points, and interruption. Not native React Native or Swift.
improve-animations
Audit existing web UI motion and prioritize concrete improvements or self-contained implementation plans. Use for a motion roadmap; animate owns implementation and diff review.
matt-chief-of-staff
Use the pinned Matt Pocock chief-of-staff skill with host compatibility rules.