vet

Proactive code review tool that analyzes git diffs and conversation history to catch implementation issues. Runs via CLI with support for OpenCode, Codex, and Claude Code session history integration Analyzes full git diffs against a base commit and cross-references conversation context to identify misalignments between requested and implemented changes Configurable confidence thresholds, multiple output formats (text, JSON, GitHub), and support for custom or community-defined LLM models Not a replacement for unit tests; most effective when run frequently after each logical code change rather than batched

INSTALLATION
npx skills add https://github.com/imbue-ai/vet --skill vet
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$29

Verify installation:

vet --help

## Running Vet

### Standard Usage

Before running vet, determine the correct Python binary:

$(command -v python3 || command -v python)


Use whichever resolves (prefer `python3`). The examples below use `python3`, substitute `python` if that is what your system provides.

**OpenCode:**

vet "goal" --history-loader "python3 ~/.agents/skills/vet/scripts/export_opencode_session.py --session-id <ses_ID>"


**Codex:**

vet "goal" --history-loader "python3 ~/.codex/skills/vet/scripts/export_codex_session.py --session-file <path-to-session.jsonl>"


**Claude Code:**

vet "goal" --history-loader "python3 ~/.claude/skills/vet/scripts/export_claude_code_session.py --session-file <path-to-session.jsonl>"


**Gemini CLI:**

vet "goal" --history-loader "python3 ~/.gemini/skills/vet/scripts/export_gemini_cli_session.py --session-file <path-to-session.json>"


**Without Conversation History**

vet "goal"

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card