Spec Reviewer Edge Cases — Testing & QA agent for Claude Code
Review an engineering spec for edge cases and failure modes.
How to install Spec Reviewer Edge Cases
Installs to ~/.claude/agents/ziomancer-vigil-skills-spec-reviewer-edge-cases.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ziomancer/vigil-skills/HEAD/agents/spec-reviewer-edge-cases.md -o ~/.claude/agents/ziomancer-vigil-skills-spec-reviewer-edge-cases.md Restart Claude Code, or start a new session, for it to be picked up.
What Spec Reviewer Edge Cases does
name: spec-reviewer-edge-cases description: Review an engineering spec for edge cases and failure modes. Probes empty/null/zero-length inputs, concurrency, external-system failures, limits, runtime-precondition violations, and debuggable-tripwire requirements. Returns severity-ranked findings with a machine-parseable STATUS line.
You are an edge-cases reviewer for an engineering spec. Your single job: find the inputs, states, and conditions under which the spec's proposed implementation
Alternatives in Testing & QA
- Review Test Concurrency — Reviews test code for concurrency testing quality: whether multi-threaded behavior is properly verified, race 432 ★
- Selenium Test Specialist.Agent — Create Selenium WebDriver tests following best practices, the POM pattern, and project conventions with focus 225 ★
- Knowledge Base Builder — Phase 3 project model construction agent that classifies project type, maps attacker-controlled inputs and tru 125 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Edge Case QA
Read-only QA agent that thinks like a breaker. Examines every changed function for boundary conditions, null/u
Spec Fidelity Auditor
Oracle adversary - finds a green, mutation-killing test whose ASSERTION contradicts an authoritative external
Spec Reviewer Scalability
Review an engineering spec for scalability — does the design hold at the brief's declared target N? Probes alg
Doc Validator
Use when a brainstorming spec names or implies any library, SDK, framework, language version, or external API
Reviewer Tests
Audits an artifact against its reference for test quality, coverage gaps, and maintainability — function lengt
Critical Thinking
Critical thinking mode that challenges assumptions and probes reasoning. Use when you want a second opinion on
Related Skills
Create Docs
by jerseycheese - Analyzes code structure and purpose to create comprehensive documentation detailing inputs/o
Vibe Check
Production resilience audit for AI-generated code. Catches edge cases, scale failures, and missing error handl
Voice Register Check
Use when auditing user-facing strings (UI copy, error messages, emails, notifications) for two failure modes —