sjuratov/my-task-board/spec-validator

Claude Code and agent skill by sjuratov/my-task-board

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Validate consistency and traceability across the specification chain (PRD → FRD → Gherkin). Detect gaps, orphans, contradictions, and missing coverage. Use at Phase 2 exit (before human gate), Phase 3 entry (before e2e generation), Phase 4 entry (before Gherkin generation), on resume (re-validate specs haven't drifted), or after human edits to any spec file (specs/prd.md, specs/frd-*.md, specs/features/*.feature).

Install

npx vskill@latest install sjuratov/my-task-board/spec-validator

SKILL.md

The same SKILL.md was published earlier as emeaappgbb/spec2cloud/spec-validator.

Spec Validator

Validate that every requirement traces from PRD → FRD → Gherkin with no gaps or orphans.

Steps

  1. Parse PRD — Extract all user stories and requirements from specs/prd.md
  2. Parse FRDs — For each specs/frd-*.md, extract all functional requirements
  3. Trace PRD → FRD — Verify every PRD requirement maps to at least one FRD
  4. Parse Gherkin — For each specs/features/*.feature, extract all scenarios
  5. Trace FRD → Gherkin — Verify every FRD requirement has at least one Gherkin scenario
  6. Detect orphans — Find Gherkin scenarios that don't trace back to any FRD requirement
  7. Detect contradictions — Flag requirements that conflict across FRDs
  8. Report — Generate a coverage summary

Output Format

Coverage: <percentage>% of requirements have Gherkin scenarios
Verdict: PASS | FAIL
Gaps (requirements without scenarios):
- <FRD file>: <requirement description>
Orphans (scenarios without requirements):
- <feature file>: <scenario name>
Contradictions:
- <FRD file A> vs <FRD file B>: <description>

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sjuratov/my-task-board/spec-validator/badge)](https://verified-skill.com/skills/sjuratov/my-task-board/spec-validator)

Something wrong with this skill or its page? Tell us.