From humaninloop
Reviews task-mapping.md and tasks.md for gaps in vertical slice completeness, TDD structure, story coverage, dependencies, and traceability; generates classified issues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/humaninloop:validation-task-artifactsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find gaps in task artifacts and generate issues that need resolution before proceeding to the next phase. Focus on vertical slice completeness, TDD structure, and traceability. This skill provides phase-specific review criteria for the Devil's Advocate.
Find gaps in task artifacts and generate issues that need resolution before proceeding to the next phase. Focus on vertical slice completeness, TDD structure, and traceability. This skill provides phase-specific review criteria for the Devil's Advocate.
humaninloop:validation-plan-artifacts insteadhumaninloop:analysis-specifications insteadEach phase has specific checks to execute. The checks identify Critical, Important, and Minor issues.
| Phase | Focus Area | Key Checks |
|---|---|---|
| Mapping | Story coverage | All P1/P2 stories mapped to cycles |
| Mapping | Slice quality | Cycles are true vertical slices |
| Mapping | Dependencies | Foundation vs feature correctly identified |
| Tasks | TDD structure | Test-first task ordering in each cycle |
| Tasks | Coverage | All cycles have implementation tasks |
| Tasks | Format | Task IDs, file paths, markers correct |
| Cross | Traceability | Stories -> Cycles -> Tasks chain complete |
See PHASE-CHECKLISTS.md for detailed phase-specific checklists and key questions.
Issues are classified by severity to determine appropriate action:
| Severity | Definition | Action |
|---|---|---|
| Critical | Blocks progress; must resolve | Return to Task Architect |
| Important | Significant gap; should resolve | Flag for this iteration |
| Minor | Polish item; can defer | Note for later |
See ISSUE-TEMPLATES.md for severity classification rules, issue documentation formats, and report templates.
Read and understand:
For each check in the phase-specific checklist:
| Verdict | Criteria |
|---|---|
| ready | Zero Critical, zero Important issues |
| needs-revision | 1-3 Important issues, fixable in one iteration |
| critical-gaps | 1+ Critical or 4+ Important issues |
Before finalizing review, verify:
❌ Reviewing task-mapping.md in isolation ✅ Always verify alignment with stories from spec and data model
❌ Marking formatting issues as "Critical" ✅ Reserve Critical for gaps that genuinely block implementation
❌ "The cycles are not vertical slices" ✅ "Cycle 2 groups all database tasks (tasks 2.1-2.4) without user-facing value - horizontal layer, not vertical slice"
❌ Assuming every cycle has proper TDD structure ✅ Explicitly check each cycle starts with a TEST: task before implementation
❌ Accepting tasks without story labels ✅ Every task MUST trace back to a user story via cycle mapping
❌ Reviewing incomplete task artifacts mid-creation ✅ Wait for Task Architect to signal completion before validation
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-agent-framework --plugin deepeshbodh-human-in-loopReviews implementation against task file requirements, checking every spec scenario and Done When criterion to identify gaps before shipping.
Verifies alignment between requirements/specs/PRDs and plans/tasks/implementation steps; detects coverage gaps, scope creep, design mismatches; rewrites tasks in TDD red/green/refactor format.
Guides task implementation via Conductor's TDD workflow: mark plan.md progress, red-green-refactor cycle with pytest coverage checks, git commits, and verification protocols.