Vet (Verify Everything) — Summary
Vet is a standalone, BYOK code-verification CLI (binary: vet, PyPI package: verify-everything) that uses LLM analysis to find issues in git diffs that linters and test suites miss. It ships a companion agent skill that installs into Claude Code, Codex, OpenCode, and Gemini CLI simultaneously, triggering automatically after every logical unit of code change. Unlike most quality tools that check syntax or style, Vet cross-examines the diff against the original stated goal and the agent's conversation history to catch intent-implementation mismatches — the case where code changed but not in the direction the user actually wanted. It supports BYOK via OpenAI-compatible endpoints, ships an --agentic mode that routes analysis through an installed agent harness instead of raw API calls, and publishes findings as GitHub PR review comments via a reusable GitHub Actions workflow. Exit code semantics (0 = clean, 10 = issues found, 1 = runtime error, 2 = usage error) are explicitly designed for CI and agent tool-loops.
Differs from seeds: Closest to superpowers (skills-only behavioral framework, zero commands, activates proactively). Key delta: Vet is a verification artifact — it produces a machine-readable JSON/text issue list — whereas superpowers produces behavioral Iron Laws. Vet also ships a real CLI binary that CI can invoke independently; superpowers has no binary. Most distinct from kiro and claude-flow which manage workflow phases; Vet inserts only at the verification gate.