spec-validator
CommunityValidate specs for quality, completeness, and testability.
Product & Management#quality assurance#specification#requirements#product management#validation#SDL#testability
Authorastrosteveo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents costly rework by catching incomplete, ambiguous, or untestable specifications before development begins. It standardizes specification quality, ensuring that all requirements are clear, measurable, and ready for implementation.
Core Features & Use Cases
- Comprehensive Validation: Automatically checks spec format, completeness, testability, edge case coverage, and dependencies against a detailed rubric.
- Scored Report Generation: Provides a clear 0-100 score and actionable feedback, categorizing issues as critical, warnings, or suggestions for improvement.
- Quality Gate Enforcement: Acts as a crucial quality gate in the development workflow, ensuring specifications are robust enough for implementation and test generation.
- Use Case: Before starting a new feature, a product manager uses this Skill to validate their
SPEC.md. The Skill returns a report highlighting missing acceptance criteria, unclear edge cases, and a low testability score, allowing the PM to refine the spec before it reaches developers.
Quick Start
Trigger the skill to validate a specification file
Trigger: validate spec SPEC-AUTH-001.md
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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-validator Download link: https://github.com/astrosteveo/sdd-framework/archive/main.zip#spec-validator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.