jev-hooks
v0.7.0Commit reviewer and per-turn effort router with typed questions (Jev or rizzo-flow): commit hook, jev-review CLI and a function hook
By 7hemas7erLicense: MIT0 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 2 skill or MCP entries
- Source updated
- Sep 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install jev-hooks for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install jev-hooks@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/7hemas7er/jev-hooksClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/jev-review/SKILL.md└── skills/jev-status/SKILL.md
Included Skills2
Reviews the current diff with the jev-hooks backend (Jev or rizzo-flow) and reports the verdict the code computed (BLOCK, SECURITY REVIEW, NITS, MERGE); looks deeper only at the checks left uncertain. Use it for "review these changes", "can I merge?", "check the diff before committing".
Shows the state of the jev-hooks backend (host, model, fingerprint, latency, calibration profile) measured with one real decision. Use it for "is jev working?", "check the backend", "which calibration is it using?".
Plugin manifests1
{
"name": "jev-hooks",
"version": "0.7.0",
"description": "Commit reviewer and per-turn effort router with typed questions (Jev or rizzo-flow): commit hook, jev-review CLI and a function hook",
"author": {
"name": "7hemas7er"
},
"homepage": "https://github.com/7hemas7er/jev-hooks",
"license": "MIT",
"keywords": [
"jev",
"code-review",
"hooks",
"security",
"function-hooks",
"effort"
],
"userConfig": {
"review_url": {
"type": "string",
"title": "Reviewer URL",
"description": "Base URL of the /v1/systemone backend (e.g. http://192.168.1.50:8017). Empty: reviewer off",
"default": ""
},
"router_url": {
"type": "string",
"title": "Router URL",
"description": "Base URL of the /v1/systemone backend for the effort router (e.g. http://192.168.1.50:8019). Empty: uses review_url",
"default": ""
},
"api_key": {
"type": "string",
"title": "API key",
"description": "Bearer for the backend (TypeSafe, or rizzo with RIZZO_API_KEY)",
"default": "",
"sensitive": true
},
"router_api_key": {
"type": "string",
"title": "Router API key",
"description": "Bearer for router_url. Empty: api_key or the key file, only when router_url is on review_url's host",
"default": "",
"sensitive": true
},
"model": {
"type": "string",
"title": "Model",
"description": "jev-latest also works with rizzo-flow; clm-latest for CLM",
"default": "jev-latest"
},
"commit_review": {
"type": "boolean",
"title": "Review before commit",
"description": "Reviews the diff when Claude runs git commit",
"default": true
},
"effort_router": {
"type": "boolean",
"title": "Effort router",
"description": "Opt-in. Lowers the per-turn effort from what your prompt asks. Needs CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1, Opus 5.5 or Fable 5.1 and the per-turn-control beta on the account: without the beta every effort change clears the prompt cache",
"default": false
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[jev-hooks on Agent Plugins Marketplace](https://pluginsmp.com/plugins/jev-hooks)