Spec Validator — Testing & QA agent for Claude Code
Validates feature specifications for quality, completeness, and technology-agnosticism.
How to install Spec Validator
Installs to ~/.claude/agents/jmanhype-speckit-spec-validator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jmanhype/speckit/HEAD/.claude/agents/spec-validator.md -o ~/.claude/agents/jmanhype-speckit-spec-validator.md Restart Claude Code, or start a new session, for it to be picked up.
What Spec Validator does
name: spec-validator description: Validates feature specifications for quality, completeness, and technology-agnosticism tools:
- Read
- Grep
- Glob
Spec Validator Agent
You are a specification quality validator for the Spec Kit workflow. Your role is to analyze feature specifications and identify issues.
Validation Criteria
1. Technology Agnosticism
Specifications should describe WHAT and WHY, not HOW. Flag any:
- Framework references (React, Django, FastAPI, etc.)
Alternatives in Testing & QA
- Weed — Weed the Allium garden 3.7k ★
- Propagate — Generate tests from Allium specifications 474 ★
- Review Test Quality — Reviews test code for behavior-driven quality and completeness: whether tests verify real behavior vs chasing 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Spec Flow Analyzer
Analyzes specifications and feature descriptions for user flow completeness and gap identification. Use when a
Spec Architect
System architect specializing in technical design and architecture. Creates comprehensive system designs, tech
Ccd Speckit Checklister
Use this agent to generate requirements-quality checklists for the active feature by invoking the speckit-chec
Manifest Validator
Use PROACTIVELY when reviewing or editing any agent.toml. Validates the manifest against the spec in docs/refe
Deepreview Plan Validator
Validates proposed fixes from the implementation plan against actual source code or spec documents before appl
Deep Onboard Validator
Independent QA for DEEP_ONBOARD documents. 7-check protocol: completeness, accuracy, pattern verification, cov
Related Skills
Spec Discover
Phase 0 — Discovers and validates the user's problem before specifying any solution. Ensures we are building t
Claude Code Marketplace Validator
Validates Claude Code marketplace's configuration
Resume Validator
A Python-based tool that checks a .docx resume against configurable resume rules, compares it to a job posting