watch — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited watch (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when the user wants continuous regression monitoring during development. Watch mode observes file changes and automatically re-runs evalview check with debounced triggers.
EvalView's watch mode uses watchdog to monitor directories for file changes (.py, .yaml, .yml, .json, .md, .txt, .toml, .cfg, .ini). When a change is detected, it runs a regression check via the gate() API and displays a live scorecard with pass/fail status, score deltas, tool changes, and streak tracking.
Watch mode is a CLI command (not an MCP tool). Help the user run it:
evalview watch--quick — Skip LLM judge, deterministic checks only ($0 cost, sub-second)--path src/ --path tests/ — Watch specific directories (default: current directory)--test "my-test" — Only check a specific test by name--test-dir tests/evalview — Path to test cases directory (default: tests)--interval 1 — Debounce interval in seconds (default: 2.0)--fail-on REGRESSION,TOOLS_CHANGED — Comma-separated statuses that count as failure (default: REGRESSION)--sound — Terminal bell on regression# Basic: watch everything, full checks
evalview watch
# Fast development loop: no LLM judge, 1-second debounce
evalview watch --quick --interval 1
# Watch specific directories and one test
evalview watch --path src/ --path tests/ --test "calculator-division"
# Strict mode: fail on any behavioral change
evalview watch --fail-on REGRESSION,TOOLS_CHANGED,OUTPUT_CHANGED --soundWatch mode requires the watchdog package. If not installed:
pip install evalview[watch].evalview/, .git/, venv/, node_modules/, __pycache__/, and other common non-source directories automatically.--quick mode is ideal for tight development loops since it costs nothing and runs in sub-second time.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.