jev
Skill4 starsChanged 7 months agoMITView on GitHub
Switch the optional Jev spawn router on or off for this clone, or show its status or report. Triggers on /cct:jev.
- Reads credentials
32 other projects use a version of this.
Adopted by
Most recently taken up by
- fralapo/awesome-agent-skillstheir own version, first seen Nov 7, 2026
- Lu1sDV/skillsmdtheir own version, first seen Nov 4, 2026
- josecabralf/skillstheir own version, first seen Nov 1, 2026
- connorch/skillstheir own version, first seen Oct 28, 2026
- GastonGelhorn/jevmatetheir own version, first seen Oct 25, 2026
- Kadihx/jev-x-kittheir own version, first seen Oct 25, 2026
Used with
Projects with it also use review.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
SentrySkillreview
Fixture review skill.
Also in 5 projects that use this
Other versions32 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 32
- wuyoscar/jev-skill★ 665same name
- joetawil7/first-pass★ 128same name
- FrancoisChastel/jev-code★ 44same name
- BorisLeMeec/jev★ 38same name
- flc1125/skills★ 38same name
- pragma-sh/pragma★ 25same name
- ciberjohn/Hermes-Skills★ 17same name
- ratacat/ratacats-skills★ 9same name
- Vincent-the-gamer/skills★ 9same name
- AlexPEClub/Jev-Model-Router-Claude-Code★ 8same name
22 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository11 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- user-level-reference/CLAUDE.mdCLAUDE.md
- challengeSkill
- commitSkill
- contribute-upstreamSkill
- karpathy-guidelinesSkill
- mcp-usageSkill
- retro-reviewSkill
- sprintSkill
- sync-templateSkill
The file
We split this skill into the rules it gives an agent
1 rule. 0 are common, 0 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 28 edited versions we read keep these.
0
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 10
Run exactly one command, using the word the user typed after /cct:jev (no word means status), and relay its output verbatim:
“Common” is measured: kept by at least 6 in 10 of the 28 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
/cct:jev — optional Jev spawn routing (v4.4.0, Phase 1a)
Run exactly one command, using the word the user typed after /cct:jev (no word means status), and relay its output verbatim:
python3 "${CLAUDE_SKILL_DIR}/jev_ctl.py" status(on, off or report in place of status.) Never edit .claude/settings.local.json or <git common dir>/jev/config.json yourself: jev_ctl.py writes the config, and on/off also clear a v4 registration left in the settings file (off restores that file byte for byte when nobody edited it since the v4 /jev on).
What it does
- On (per clone): writes
{"model": "jev-1.13.0", "threshold": 0.65, "route": true, "legs": false}to<git common dir>/jev/config.json. Nothing else is written: the cct plugin registers the router (hooks/jev-route.sh,PreToolUseAgent) and the session notice (hooks/jev-notice.sh) itself, and both act only while that file says"route": true. Every checkout of the clone, worktrees included, is covered by the one switch. A v4/jev onleft an entry in this checkout's.claude/settings.local.json;onandoffremove it (until then the plugin steps aside for it, so routing never runs twice). - Per spawn that passes no
model: TypeSafe's Jev picks a model in ~0.3 s. It applies only at confidence ≥ 0.65 (thethresholdin the config; a one-week trial value), and may pick any model on haiku < sonnet < opus < fable, never below sonnet forreview/architecttypes, whose effort is also never lowered below the agent file's (with no agent effort they keep the session's). A spawn with no model of its own always leaves with one: Jev's choice, or the project floor when Jev is unsure, slow (2 s), unreachable or keyless. Jev's effort is applied at the same threshold when it differs from the agent file'seffort:(an agent file without one counts as different); aneffortyou pass on the spawn is never changed. A typed agent whose model stays the same gets the effort only, never a pinned model. - Off: the switch goes off first, so
hooks/model-floor.shfloors again at once. Then any v4 registration and notice in.claude/settings.local.jsonare removed. Events stay for/cct:jev report.
/cct:jev report stays per clone. For the cross-machine trial tally over every clone under a root, run python3 <toolkit>/scripts/jev-tally.py [--since DATE] [ROOT...] (default root ~/git; the PC passes G:/git). It is read-only and prints counts only.
While on: omit model (user ruling U-1, 2026-10-02)
"Jev decides, I don't." While Jev routing is on in this repo, do NOT pass model on Agent spawns. Jev picks one per launch. This is the exception to the user-level rule "every Agent spawn names its model". After /cct:jev off, name model again. A model you do pass is never changed, so passing one opts that spawn out of routing.
AGENT_TEAM.md's "Typed agents own their model; a type without one (general-purpose, built-ins) gets the project default via hooks/model-floor.sh unless you pass one" is overridden for spawns Jev routes, within the bounds above: Jev may move a typed agent to any model and set its effort.
What leaves the machine
Only for a spawn Jev routes: the agent type, description and prompt, with secrets, emails, your username and home paths masked, trimmed to 4,000 characters. A spawn whose text still holds a secret-shaped token is not sent at all. The key (TYPESAFE_API_KEY, else HKCU\Environment) goes in a header only and is never printed or logged. <git common dir>/jev/events/ holds decisions and confidences, never the prompt or the key.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

