Install any skill in seconds. Free to start, no credit card required.
Get Started Free →shobcoder/effect
Work with Effect v4 / effect-smol TypeScript code in this repo
Passed 8 of 13 test cases with the skill, and 5 of 13 without it.
and 6 more in the full report
8 fixed5 passed either way6 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Where should a developer check for exact API signatures and codebase examples when working on typed functional services in this repo before writing new code? Base LLMs often guess standard npm library versions from public memory.
| Checked | Without skill | With skill |
|---|---|---|
| The answer references checking local references in .shob/references/effect-smol. | Missed | Passed |
The instructions your model reads when the skill loads.
This codebase uses Effect for typed, composable TypeScript services, schemas, and workflows.
Use the current Effect v4 / effect-smol source, not memory or older Effect v2/v3 examples.
.shob/references/effect-smol is missing, clone https://github.com/Effect-TS/effect-smol there. Do this in the project, not in the skill folder..shob/references/effect-smol for exact APIs, examples, tests, and naming patterns before answering or implementing Effect-specific code.Effect.gen(function* () { ... }) for multi-step workflows.Effect.fn("Name") or Effect.fnUntraced(...) for named effects when adding reusable service methods or important workflows.Schema for API and domain data shapes. Use branded schemas for IDs and Schema.TaggedErrorClass for typed domain errors when modeling new error surfaces.any, non-null assertions, unchecked casts, or older Effect APIs just to satisfy types..shob/references/effect-smol or nearby code first.testEffect(...) from packages/shob/test/lib/effect.ts for tests that exercise Effect services, layers, runtime context, scoped resources, or platform integrations.it.live(...) for filesystem, git repositories, HTTP servers, sockets, child processes, locks, real time, and other live platform behavior.packages/shob; never run package tests from the repo root.test cases passed, vs 5 / 13 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.