Verify Before Blocking — AI skill for Claude Code
A portable discipline that stops AI agents from turning unverified assumptions into stop-work instructions.
How to install Verify Before Blocking
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Nomisful/verify-before-blocking and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Verify Before Blocking does
A portable discipline that stops AI agents from turning unverified assumptions into stop-work instructions. Six named failure modes, a pre-flight checklist for third-party API work, and one-command install for Claude Code, Cursor, Windsurf, Copilot, Aider, and any AGENTS.md agent.
Alternatives in AI
- Session Kit — Close the terminal windows, not the AI coding sessions 649 ★
- Ntm — Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux 257 ★
- Visual Skills — AI film director skills for agents: cinematic dramaturgy (Murch, blocking, montage) + exact prompt syntax for 212 ★
README
verify-before-blocking
**A portable discipline that stops AI agents from turning unverified assumptions into stop-work instructions.**
[](LICENSE) [](#install) [](CHANGELOG.md)
The problem
A wrong diagnosis costs a conversation. A wrong **stop-work instruction** costs days.
AI agents are good at reasoning and bad at noticing which of their premises were never checked. The characteristic failure is not hallucinating a fact — it is promoting an *inference* to the status of an *observation*, then attaching an instruction to it:
tool returns [] → "no linked account" ← true
→ "therefore unreachable" ← never tested
→ "so you'll need to rebuild"← now it costs days
The reasoning in the middle is often flawless. That is exactly why it survives review. Nothing in the chain is a lie; one link was simply never verified, and by the third retelling nobody can tell which one.
This matters most when working against a system you don't control — a third-party API, a cloud console, a payment provider, a CMS, a package registry, a build pipeline, another team's service. There the agent cannot read the system's internals. It can only ask narrow questions and receive narrow answers, and narrow answers make treacherous foundations for broad claims.
The rule
**No claim that stops work leaves the response unverified.**
Before stating that something is blocked, run the cheapest available test that would *disprove* it. If no such test exists, say the claim is unverified in the same sentence that states it.
That is the whole thing. Everything else in this repository is the procedure that makes it operational.
Install
One command, from the root of your project:
cu
Related Skills
Codex Plan Review
Adversarial Codex review of a PLAN or design (not code) via the local Codex CLI. Read-only second-model challe
Luck
A skill for improving the luck of your AI stack and projects—developed from an applied theoretical framework.
Prism
Prism is a SwiftUI menu bar companion that organizes Claude-compatible API services, whether they come from di
Cow Skill Hub
Cow Skill Hub is an open platform to discover, share, and install AI Agent Skills — official, community, and t
Fallback
Show or change hmd's OmniRoute fallback-routing gate — whether Heimdall may route work to a third-party model,
Vet Skill
Static pre-install scanner for AI agent skill bundles — flags prompt-injection phrasing and exfil/remote-exec-
Related Agents
Prompt Engineer Agent
Specialist in crafting, testing, and systematically optimizing prompts for LLMs — turning vague instructions i
Integration Dev
External API and third-party system integration specialist for Home Assistant, ZoneMinder, weather services, a
Integration Architect
External service integration specialist. NOT for application code (developer) or tests (tester).\n\nTrigger —