Skip to content
Agentmart
Submit a tool

verify-before-trust

Verification protocol for agent outputs.

Skill by ejacklab

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ejacklab-verify-before-trust

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Verification protocol for agent outputs. Use when: (1) a subagent or ACP agent claims to have completed a fix or implementation, (2) reviewing agent results before committing, (3) checking if reported changes were actually applied. NOT for: initial implementation (before any agent runs).

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/verify-before-trust

What's inside

Skill name
verify-before-trust
Description
Verification protocol for agent outputs. Use when: (1) a subagent or ACP agent claims to have completed a fix or implementation, (2) reviewing agent results before committing, (3) checking if reported changes were actually applied. NOT for: initial implementation (before any agent runs).
License
MIT
Instructions
54 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Verify Before Trust

## Core Rule

**Never trust an agent's completion report.** Read the actual files.

## When to Verify

1. **After every fix agent** — especially GLM-5, which has been caught claiming fixes it never applied
2. **After every ACP agent** — Claude Code and Codex can get stuck in fix loops and report incomplete work as done
3. **Before every commit** — confirm files match what agents reported

## Verification Protocol

### For fixes
```
1. Agent reports: "Fixed TERMINAL_STATUSES to include FIXED"
2. READ the actual file: read(src/vtic/models/enums.py)
3. Search for the specific change: grep "FIXED" in TERMINAL_STATUSES
4. Run tests: uv run pytest tests/ -v
5. Only accept if ALL of: file changed + tests pass
```

### For new code
```
1. Agent reports: "Implemented SearchEngine with 5 methods"
2. READ the file: read(src/vtic/search/engine.py)
3. Check method signatures match the design doc
4. Check for stubs (pass, NotImplementedError, TODO)
5. Run tests
```

### For reviews
```
1. Reviewer reports: "All tests pass, no issues"
2. Run the full test suite yourself
3. Spot-check 2-3 files the reviewer said were fine
4. Check the review file was actually written
```

## Red Flags

- Agent says "fixed" but doesn't show a diff
- Agent says "all tests pass" but didn't include test output
- Agent completed in unusually short time (may not have actually done the work)
- Agent completed in unusually long time (may be stuck in a loop, partial output)

## Lessons from vtic

- **GLM-5 claimed TERMINAL_STATUSES was fixed** — file was unchanged. Caught by cross-check reviewer.
- **Mock-based tests passed** but integration tests failed — verify against real services, not mocks.
- **Claude Code ACP ran 1h15m** — claimed to be working but was stuck. File was written at 14:23 but process ran until 15:19.

From ejacklab/vtic, MIT.

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Mar 21, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ejacklab

Cite this page

verify-before-trust skill. Agent Mart. https://agentmart.dev/skills/ejacklab-verify-before-trust (last updated 2026-10-24)