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.
About
Use cases: agent-building
Reviews
Write a reviewNo 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.
More from ejacklab/vtic
- 0.414score
self-harness
ejacklab
Design and use a workspace-local self-harness for multi-step work, planning, tracking, verification, and continuity.
SkillDFreshness: DClaude Code +9 - 0.409score
acp-management
ejacklab
Manage ACP (Agent Communication Protocol) sessions for Claude Code, Codex, and other coding harnesses.
SkillDFreshness: DClaude Code +9 - 0.409score
design-doc-reconciliation
ejacklab
Workflow for generating, reviewing, and reconciling design documents across multiple agents.
SkillDFreshness: DClaude Code +9 - 0.409score
multi-agent-orchestration
ejacklab
Orchestrate multiple coding agents (subagents and ACP harnesses) for parallel development.
SkillDFreshness: DClaude Code +9 - 0.408score
task-manager
ejacklab
Lightweight task tracking for cclow.
SkillDFreshness: DClaude Code +9 - 0.406score
planning
ejacklab
Workspace-local planning guide for cclow.
SkillDFreshness: DClaude Code +9 - 0.385score
find-skills
ejacklab
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express…
SkillDFreshness: DClaude Code +9 - 0.380score
test-hygiene
ejacklab
Guidelines for writing effective tests that actually catch bugs.
SkillDFreshness: DClaude Code +9 - 0.211score
scrum-master-lite
ejacklab
No description from the publisher yet.
SkillDFreshness: DClaude Code +9
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
- Repository
- github.com/ejacklab/vtic
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ejacklab
- 0.414score
self-harness
ejacklab
Design and use a workspace-local self-harness for multi-step work, planning, tracking, verification, and continuity.
SkillDFreshness: DClaude Code +9 - 0.409score
acp-management
ejacklab
Manage ACP (Agent Communication Protocol) sessions for Claude Code, Codex, and other coding harnesses.
SkillDFreshness: DClaude Code +9 - 0.409score
design-doc-reconciliation
ejacklab
Workflow for generating, reviewing, and reconciling design documents across multiple agents.
SkillDFreshness: DClaude Code +9 - 0.409score
multi-agent-orchestration
ejacklab
Orchestrate multiple coding agents (subagents and ACP harnesses) for parallel development.
SkillDFreshness: DClaude Code +9 - 0.408score
task-manager
ejacklab
Lightweight task tracking for cclow.
SkillDFreshness: DClaude Code +9 - 0.406score
planning
ejacklab
Workspace-local planning guide for cclow.
SkillDFreshness: DClaude Code +9
Cite this page
verify-before-trust skill. Agent Mart. https://agentmart.dev/skills/ejacklab-verify-before-trust (last updated 2026-10-24)