spec-driven-coveragelisted
Install: claude install-skill bankielewicz/DevForgeAI
# Spec-Driven Coverage Validation
Validate epic-to-story coverage gaps and orchestrate batch story creation through a strict 6-phase workflow with structural anti-skip enforcement.
**Context files are THE LAW:** tech-stack.md, source-tree/, dependencies.md, coding-standards.md, architecture-constraints.md, anti-patterns.md
**If ambiguous or conflicts detected: HALT and use AskUserQuestion**
---
## Execution Model
See **`.claude/rules/core/anti-skip-behavior.md`** for the canonical execution contract (expand inline; do not wait passively or offer execution options; honor every step of every phase; Self-Check violation taxonomy; Token-Optimization-Bias prohibition; governed by ADR-076). After invocation, execute Phase State Initialization immediately.
---
## Anti-Skip Enforcement Contract
Enforced structurally outside LLM control, not by this prose — by the framework's deterministic gates wired for this workflow: the `devforgeai-validate` phase gates, the `settings.json`-registered `.claude/hooks/` scripts, and `.claude/hooks/phase-steps-registry.json` (ADR-076). Behavioral residue: `.claude/rules/core/anti-skip-behavior.md`.
---
## Validation Modes
Three modes determine which phases execute. The mode is set by the invoking command via context markers.
| Mode | Phases Executed | Purpose |
|------|----------------|---------|
| `validate` | 00 → 01 → 02 → 03 | Gap detection + coverage report + display formatting |
| `detect` | 00 → 01 | Gap detection only, return str