vet
Installation
Summary
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
SKILL.md
Vet
Run vet immediately after ANY logical unit of code changes. Do not batch changes, do not wait to be asked to run vet, make sure you are proactive.
Vet reviews git diffs and conversation history to find issues in code changes and conversation history. It is most effective when run frequently with conversation history, which helps it catch misunderstandings between what was requested and what was implemented. Despite this, vet is not a replacement for running tests.
Installation
Install vet using pip, pipx, or uv:
# Using pip
pip install verify-everything
# Using pipx
pipx install verify-everything
# Using uv
uv tool install verify-everything