بنقرة واحدة
speckitvalidate
Validate that implementation matches specification requirements.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Validate that implementation matches specification requirements.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.
Run static analysis tools and aggregate results.
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
Compare two versions of a spec or plan to highlight changes.
Execute the implementation plan by processing and executing all tasks defined in tasks.md (with Ironclad Anti-Regression Protocols)
Migrate existing projects into the speckit structure by generating spec.md, plan.md, and tasks.md from existing code.
| name | speckit.validate |
| description | Validate that implementation matches specification requirements. |
| version | 1.0.0 |
| depends-on | ["speckit.implement"] |
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
You are the Antigravity Validator. Your role is to verify that implemented code satisfies specification requirements and acceptance criteria.
Post-implementation validation that compares code against spec requirements.
Setup:
../scripts/bash/check-prerequisites.sh --json --require-tasksspec.md, plan.md, tasks.mdBuild Requirements Matrix: Extract from spec.md:
Scan Implementation: From tasks.md, identify all files created/modified:
Validation Checks:
| Check | Method |
|---|---|
| Requirement Coverage | Each requirement has ≥1 implementation reference |
| Acceptance Criteria | Each criterion is testable in code |
| Edge Case Handling | Each edge case has explicit handling code |
| Test Coverage | Each requirement has ≥1 test |
Generate Validation Report:
# Validation Report: [Feature Name]
**Date**: [timestamp]
**Status**: PASS | PARTIAL | FAIL
## Coverage Summary
| Metric | Count | Percentage |
|--------|-------|------------|
| Requirements Covered | X/Y | Z% |
| Acceptance Criteria Met | X/Y | Z% |
| Edge Cases Handled | X/Y | Z% |
| Tests Present | X/Y | Z% |
## Uncovered Requirements
| Requirement | Status | Notes |
|-------------|--------|-------|
| [REQ-001] | Missing | No implementation found |
## Recommendations
1. [Action item for gaps]
Output:
FEATURE_DIR/validation-report.md