Jev Skill Gate — Development skill for Claude Code
Cut Claude Code's skill manifest by ~75% with TypeSafe Jev.
How to install Jev Skill Gate
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ShivamPansuriya/jev-skill-gate and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Jev Skill Gate does
Cut Claude Code's skill manifest by ~75% with TypeSafe Jev. Scores every installed skill for relevance and hides the rest via skillOverrides — 12,750 → 3,185 tokens on a 217-skill install, for $0.0009 a session.
Alternatives in Development
- Sentiment Analysis — Analyze user feedback with sentiment scores and JTBD insights 7.8k ★
- Verify Theme — Run the full Graphite quality gate (drift, tokens, contrast, YAML) and report pass/fail 452 ★
- Voice Guard — Use to check ONE already-written piece of copy against a voice guide before it ships — it spawns ONE fresh sib 130 ★
README
jev-skill-gate
[](https://github.com/ShivamPansuriya/jev-skill-gate/releases) [](test/run.mjs) [](https://nodejs.org) [](package.json) [](LICENSE)
Claude Code loads every skill description into context at session start, whether or not the skill has anything to do with what you are working on. On a machine with a full skills library that is roughly 10,000 tokens spent before you type anything.
`jev-skill-gate` scores each skill against the project you are actually in, then writes `skillOverrides` so only relevant skills reach the model. Scoring runs on [TypeSafe's Jev](https://typesafe.ai), a decision model that returns calibrated probabilities instead of text, in one parallel pass over all your skills.

Does it pick the right skills?
That is the only question that matters — a gate that saves tokens by hiding what you needed is worse than no gate. So there is a committed eval, not a claim.
**20 labeled cases · 217 installed skills · every label validated against the live inventory before the run.** Each case lists skills that *should* rank high and skills that are unambiguously irrelevant. State is the **prompt only**, with no project signals helping, which is the harder test.
| Metric | Jev (4 cases) | Local scorer (18 cases) |
|---|---|---|
| Mean pairwise AUC | 1.000 | 0.961 |
| Cases with perfect separation | 4 / 4 | 14 / 18 |
| Median rank of an expected skill | 3 of 217 | 4 of 217 |
| Irrelevant skills reaching any top 10 | 0 | 0 |
| Expected skills surviving the gate | 100% (19/19) | 92.9% |
| Skills hidd |
Related Skills
Jev Skillful
Per-prompt capability router for coding agents: resolves installed skills, MCP servers, agents and commands ag
Jev Permission Gate
A Claude Code mod that uses TypeSafe's Jev to decide auto mode tool calls. 2x faster than the built-in classif
Open Jev Approvals
Fail-closed binary (allow/deny) approval gate for Codex and Claude Code hooks — every intercepted tool call is
Expired
Find expired domains with backlink equity in your niche. Scores each by DR, referring domains, topical relevan
Dsh Skill MCP Gate
DSH 插件:用配置 + 左侧面板控制 skill / MCP 的可见性与可调用性,兼容 Claude Code 的 skillOverrides 与 MCP 定义源
Auto Agents
Automatic skill scanning for Claude Code. Triggers on every request, dynamically scans all installed skills, r
Related Agents
Typesafe Adversary
Red-teams TypeSafe integrations before users do. Probes the nine documented Jev failure modes, tests prompt in
Jev Judge
Reusable Judge/Verifier question-drafter for text-shaped deliverables — pass/fail, meets-bar yes/no, or rubric
Framework Discovery Agent
Framework discovery specialist. Given a topic and scope (product internal both), scans ADD artefact filenames