Not in the top 1,000 by GitHub stars
Effect-TS/skills
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/effect-ts/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 155c50c911f9
No earlier version was observed for comparison.
skills/effect-v3-to-v4/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 155c50c911f9
No earlier version was observed for comparison.
Heat
1.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- effect-ts
skills/effect-ts - effect-v3-to-v4
skills/effect-v3-to-v4
How it works
effect-ts
When your agent uses it
Use this skill when setting up a repository that uses the Effect Typescript library.
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
206 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore878 bytesSKILL.mdcore878 bytesSKILL.mdcore878 bytes
Read SKILL.md
# Step 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
```View the complete source on GitHubeffect-v3-to-v4
When your agent uses it
Use this skill when migrating a codebase from Effect v3 to Effect v4, upgrading `effect` or any `@effect/*` package across the v3/v4 boundary.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
2,041 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- Setup: Local Checkouts
- Reading Order
- Never Read the Reference Doc Whole
- Repo-Level Changes
- Delegating to Sub-Agents
- Hard Prohibitions
- Done Condition
Files
SKILL.mdcore8,411 bytesSKILL.mdcore8,411 bytesSKILL.mdcore8,411 bytesSKILL.mdcore8,411 bytes
Read SKILL.md
# Effect v3 to v4 Migration
Drive an Effect v3 → v4 migration from the generated migration reference that ships in the Effect repo. Every rename, removal, and signature change is answered by upstream data — do not guess replacements.
## Workflow
Work through these steps in order; each one is detailed in the section named.
1. **Set up and validate the local checkouts** — two shallow clones; verify any pre-existing `.repos/effect` before trusting it. See **Setup: Local Checkouts**.
2. **Read `MIGRATION.md`** and `ls .repos/effect/migration/` for the background and guide index. See **Reading Order**.
3. **Migrate `package.json`** — remove consolidated packages, align every remaining Effect package on one v4 version. Do this before type-checking, or the first run drowns in unresolved-import noise from packages that no longer exist. See **Repo-Level Changes**.
4. **Run the project's type-check** (e.g. `tsc --noEmit`) to get the initial error inventory.
5. **Iterate until the type-check is clean.** For each error, resolve the API through the lookup discipline — search `migration/v3-to-v4.md` for the symbol, escalate per **Reading Order** — then fix the call site, delegating per-file fixes to sub-agents per **Delegating to Sub-Agents**. Never silence an error instead of resolving it; see **Hard Prohibitions**.
6. **Finish** — type-check clean; run tests and report their outcome honestly (not a gate); write the final summary. See **Done Condition**.View the complete source on GitHubSkills included
- effect-ts
- effect-v3-to-v4
Repository facts
- License
- MIT
- Created
- May 12, 2026
- Last pushed
- Oct 9, 2026
- Forks
- 5
- Open issues
- 1
- Project activity
- Active
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 5 notes
skills/effect-ts/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/effect-ts/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/effect-v3-to-v4/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/effect-v3-to-v4/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/effect-v3-to-v4/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 2 network referencesin 1 file: effect-v3-to-v4/SKILL.md:27
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 2 signals by file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 2 facts
- Network access in code of the SKILL.mdeffect-v3-to-v4/SKILL.md:27High confidence
- Network access in code of the SKILL.mdeffect-v3-to-v4/SKILL.md:28High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field disable-model-invocation in skills/effect-v3-to-v4/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/effect-ts/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/effect-ts/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/effect-ts/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/effect-ts/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/effect-ts/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.