| name | task-reviewer |
| description | Review a specific task or few tasks for quality before implementation. Use when the user says "review this task", "check task quality", "is this task ready", "validate task MKT-003", or is working on a task and wants inline quality feedback. For comprehensive backlog audits, use the task-auditor agent instead. |
Task Reviewer
Review task definitions for quality and INDEX.md consistency. This skill helps ensure tasks are well-defined before implementation begins.
When to Use
- Before starting implementation of a task
- After creating new tasks with
/design
- When auditing task backlog quality
- To find orphaned or mismatched tasks
Quick Review Process
- Load configuration from
design.yaml to get repo prefix
- Scan tasks/ using
Glob pattern: tasks/*-*/TASK.md (exclude archive/)
- Read each task's files: TASK.md, PROGRESS.md, REVIEW.md
- Check against quality checklist (see checklist.md)
- Validate INDEX.md against actual directories
- Report findings with severity levels
Required Sections in TASK.md
Every task must have:
# Task {PREFIX}-{NNN}: {Title} header
## Description section
## Dependencies section (even if "None")
## User Stories section (at least one)
## Files to Create/Modify section
## Inventory Check section
## Completion Criteria section
Severity Levels
- Critical: Task cannot be implemented (missing sections, invalid refs)
- Warning: Quality issues (vague criteria, incomplete coverage)
- Suggestion: Improvements recommended (better wording, more detail)
Common Issues
- Vague acceptance criteria ("works correctly")
- Missing error case coverage
- Stale dependencies (completed tasks still blocking)
- Incomplete file lists
- Status mismatches between INDEX.md and TASK.md
- Orphaned tasks (directory exists, not in INDEX.md)
For detailed checklist, see checklist.md.
For output format template, see output-format.md.