Skip to content
Testing
Skill

/auto-verify

This skill suggests using `/verify` for software engineering tasks that would benefit from systematic verification.

From plugin
chain-of-verification
201 skill4 agents1 command

Claude Code

$ npx -y skills add vertti/se-cove-claude-plugin --skill auto-verify --agent claude-code

SKILL.md

auto-verify.SKILL.md

Auto-Verify Skill (Software Engineering)

This skill suggests using `/verify` for software engineering tasks that would benefit from systematic verification.

Design Philosophy

**Be minimal and non-eager.** Users invoke `/verify` when they want it. This skill only suggests verification in specific high-value scenarios where the user might not realize verification would help.

When to Suggest Verification

Only suggest `/verify` when the user's question involves **ALL** of these: 1. **Significant complexity** - Not a trivial fix or simple question 2. **High risk of subtle bugs** - Async patterns, state management, security 3. **Verifiable claims** - There are specific behaviors that can be tested

Good Candidates

**Complex code patterns with known pitfalls:**

  • React hooks with async behavior (useEffect, useCallback + async)
  • Debouncing/throttling implementations
  • Race condition scenarios
  • Caching strategies
  • Authentication/authorization flows

**Security-sensitive operations:**

  • Input validation and sanitization
  • Token handling and session management
  • Password hashing and credential storage
  • Encryption/decryption implementations
  • Access control and permission checks

**Complex async patterns:**

  • Promise chains with error handling
  • Concurrent operations with shared state
  • Retry logic with backoff strategies
  • Streaming and chunked data processing
  • WebSocket or real-time connection handling

**Financial and critical operations:**

  • Payment processing logic
  • Inventory or balance calculations
  • Audit logging implementations
  • Data migration scripts
  • Rate limiting implementations

**Architectural decisions with significant tradeoffs:**

  • State management approach (Redux vs alternatives)
  • Microservices vs monolith
  • Database schema design
  • API design patterns

**Bug investigations where the cause is uncertain:**

  • "I think the bug is X but not sure"
  • Intermittent failures
  • Production issues with incomplete information

When NOT to Suggest

**Do NOT suggest verification for:**

  • Simple questions ("How do I center a div?")
  • Trivial fixes (typos, simple renames)
  • Documentation lookups
  • Exploratory coding ("Let's experiment with this approach")
  • Clear requirements with obvious implementation
  • Time-sensitive requests

Suggested Response Format

When you do suggest verification, be brief and non-pushy:

This [type of task] has some subtle edge cases that `/verify` could catch.
Would you like me to use it, or should I proceed directly?

**Examples:**

  • "Debouncing has some cleanup gotchas. `/verify` could catch those, or I can proceed directly."
  • "Token refresh flows are tricky. Want `/verify` to double-check the implementation?"
  • "This architectural decision has significant tradeoffs. `/verify` would evaluate them systematically."

Important Notes

  • **Never auto-invoke** - Only suggest, let user decide
  • **Acknowledge if declined** - "Got it, proceeding directly"
  • **Don't repeat** - If user declines once, don't suggest again for similar questions
  • **Trust the user** - They know when they want thorough verification vs quick answers
Read more
@vertti
Ships withchain-of-verification

A Claude Code plugin that catches bugs in AI-generated code by verifying against requirements, not implementation.

201 skill4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
20
Star history of vertti/se-cove-claude-plugin on GitHub, a chart by star-history.com

More skills from other plugins.

api-review

api-review

Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…

@microsoft@microsoftInstall Skill
add-e2e-selectors

add-e2e-selectors

Add reliable @grafana/e2e-selectors to interactive elements and key containers in the Grafana frontend. Use when adding e2e…

grafana5d78k
@grafana@grafanaInstall Skill
promptfoo-evals

promptfoo-evals

Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…

promptfoo13d27k
@promptfoo@promptfooInstall Skill
deepeval

deepeval

DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…

@confident-ai@confident-aiInstall Skill

Questions about auto-verify.

Which coding agents can use auto-verify?
auto-verify installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.