Skip to content

JevPromptCoach

Claude Code plugin that scores your prompts against seven coding-agent habits on demand rather than on every keystroke, with a backfill so the first report covers prompts you have already written.

Stars
3
Language
TypeScript
License
MIT
Published by
Community
Author
CrowdLinker
Last verified
Oct 2026

About this project

Scores how well you write prompts to a coding agent, and shows whether your habits are improving. Runs on TypeSafe's Jev model. It adds nothing to the time between pressing Enter and getting a response. Most prompt-quality tools put a language model between you and your agent. They score the prompt before it is sent, which means a round trip on every message and timeouts measured in minutes.

Quoted from the project's README. Read the full README.

Highlights

  • Default on-demand mode only appends one line to a local JSONL log, measured at 27-31 ms per prompt, most of it Node process startup.
  • All seven checks ride in a single Jev request per prompt, so the full set costs roughly what one question costs.
  • Backfill scores prompts already in your local Claude Code history; over 1,039 prompts the author reports $0.06 at $0.042 per million input tokens.
  • Two checks are conditional: the actual error text is scored only on bug reports, and plan-first only on large or destructive requests.

Watch out

Requires Node 22 or newer and Claude Code 2.1.x or newer, because plugin-declared UserPromptSubmit hooks did not execute on some earlier versions. The hook runs outside your shell profile, so a key exported only in .zshrc may never reach it — the plugin looks in ~/.claude/jevpromptcoach/.env. By default your prompt text goes to api.typesafe.ai; the metadata_only privacy level stops that at the cost of scoring accuracy. Slash commands, one-word replies, anything under 15 characters and Claude Code's injected messages are not scored at all. This is an unofficial community plugin and not affiliated with TypeSafe or Anthropic. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

6GitHub stars
Terminal coding agent on Pi where Jev shortlists skills, ranks retrieved excerpts, and triages tool failures while the coding model handles reasoning and edits.
Jev Agents & MCP#community#awesomejev#catalog-import
7GitHub stars
MCP server exposing Jev Choice, Score, Noul, batched ask, file-reading triage, and model listing as typed tools with full probability distributions.
Jev Agents & MCP#community#jevbest#catalog-import
5GitHub stars
A Claude Code function hook that sends AskUserQuestion dialogs to Jev and draws a probability per option above the dialog, so you still choose while seeing how confident the model is.
Jev Agents & MCP#community#jevbest#catalog-import
2GitHub stars
A self-hosted long-term memory MCP server on Cloudflare Workers: vector and full-text candidates fuse by reciprocal rank, then a Jev layer re-ranks them and assigns each memory a type, salience and durability.
Jev Agents & MCP#community#awesomejev#catalog-import
2GitHub stars
A Next.js reading feed that pulls metadata from Hacker News, Dev.to, Hashnode and Lobsters, then ranks each article against your skill summary with batched Jev score calls.
Jev Agents & MCP#community#awesomejev#catalog-import
0GitHub stars
A one-commit TypeScript MCP server that exposes three TypeSafe System One judgments — noul, choice and score — as agent tools, with src, tests, docs, scripts and a knip config. No README, zero stars, no topics.
Jev Agents & MCP#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai