| name | spectre-task_review |
| description | Review tasks.json for correct, complete, executable translation of its reviewed plan before execute.md is finalized. Use for comprehensive task-graph review or explicit re-review. Do not review plan quality, finished code, index formatting, or change scope. |
| user-invocable | true |
task_review
Purpose
Run one independent semantic review of the complete task graph, apply authorized task corrections, and prove the reviewed graph can be implemented correctly without avoidable rework. State WHAT must hold; trust the reviewer to determine findings and edits.
Inputs
$ARGUMENTS: explicit feature root/name or descendant task artifact; --mode adversarial|full; optional --auto-apply scope-safe; --review-again only when the user's latest instruction explicitly requests another completed review.
- Required: reviewed
specs/plan.md and parseable specs/tasks.json (or explicit scoped .tasks.json). execute.md is not an input.
- Canonical scope/PRD/UX/context/research under the same feature root when present.
Working Set
- Resolve one managed
FEATURE_ROOT for this work from explicit/current-thread evidence only (physical directory wins; never branch/recency/lifecycle/scans). If none is confirmed, including when the candidate path is occupied, standalone MUST first load and follow @skill-spectre:spectre-feature-root through DONE; orchestrated calls escalate. Keep writes beneath it and pass it unchanged.
TASKS_JSON: selected task graph. : , or a timestamped sibling only for authorized .