spec-blind-validate
CommunityValidate tests against public API surface only.
Authorpaulingham
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Adds a dedicated Final Gate teammate that authors tests against the public API surface from the AC plan ONLY — never from implementation source — ensuring true black-box validation and preventing data leaks from internal code.
Core Features & Use Cases
- Enforces test authoring strictly against public-surface artifacts with three PreToolUse guards (read/write/bash) to maintain surface isolation.
- Executes in parallel with other Final Gate teammates to accelerate verification while preserving isolation from implementation details.
- Emits precise verdicts (SPEC_BLIND_VALIDATED, SPEC_BLIND_FAILED, SPEC_BLIND_BLOCKED) with targeted failure context to guide fixes without exposing internal code.
Quick Start
Author public-surface tests and invoke the spec-blind validator as a Final Gate teammate; it will run alongside other gates and apply the public-surface constraints automatically.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spec-blind-validate Download link: https://github.com/paulingham/.claude/archive/main.zip#spec-blind-validate Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.