一键导入
breakdown-review-tasks
Review generated tasks for quality and completeness. Called by /breakdown skill after task generation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review generated tasks for quality and completeness. Called by /breakdown skill after task generation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Break down a PRD or CRD into self-contained implementation tasks for LLM execution. Use when you have a PRD/CRD file and want to generate executable task files for autonomous implementation.
Incremental PROJECT.md update using git diff. Only re-analyzes changed areas for efficient context maintenance.
Analyze the impact of a proposed change on an existing codebase. Identifies affected files, features, and potential breaking changes.
Deep codebase investigation to generate PROJECT.md context. Analyzes architecture, patterns, features, APIs, and schemas.
Orchestrates Change Request Document workflow. Manages context, captures changes, analyzes impact, and generates CRD files.
Handles one batch of tasks. Spawns task agents in parallel using git worktrees, waits for completion, and updates state.
| name | breakdown-review-tasks |
| description | Review generated tasks for quality and completeness. Called by /breakdown skill after task generation. |
| context | fork |
| agent | task-reviewer |
| allowed-tools | Read Glob Grep Write |
| model | claude-haiku-4-5 |
You are reviewing task files for quality and completeness.
The calling skill will provide:
Failure on ANY critical criterion means the task FAILS.
<interface> has name and type attributesididFor each task file in the directory:
Write review results to {layer}_review.json:
{
"layer": "1-foundation",
"reviewed_at": "2024-01-15T10:30:00Z",
"summary": {
"total": 5,
"passed": 4,
"failed": 1
},
"results": [
{
"task_id": "L1-001",
"task_file": "L1-001-project-model.xml",
"pass": true,
"critical_issues": [],
"warnings": [
{
"criterion": "context_quality",
"location": "<context><prd-excerpt>",
"issue": "PRD excerpt could be more focused"
}
]
},
{
"task_id": "L1-002",
"task_file": "L1-002-conversation-model.xml",
"pass": false,
"critical_issues": [
{
"criterion": "completeness",
"location": "<requirements><requirement id=\"3\">",
"issue": "Contains placeholder 'TBD' for field type"
},
{
"criterion": "test_requirements",
"location": "<test-requirements><test id=\"2\">",
"issue": "Missing concrete assertion value"
}
],
"warnings": []
}
],
"verdict": "FAILED",
"action_required": "Fix L1-002: Remove placeholder, add concrete test values"
}
TODO
TBD
FIXME
[fill in]
[to be determined]
...
etc.
"Create the appropriate model"
"Add necessary fields"
"Implement proper validation"
"Handle errors appropriately"
"Follow best practices"
"As described in the PRD"
"Using the standard approach"
"Like other models"
"Following the existing pattern"
def some_function(): # Missing return type
...
class Model: # Missing type annotations
field = Column(...) # Old SQLAlchemy style
After reviewing all tasks:
{layer}_review.json to the layer directoryReview Results for 1-foundation:
================================
Total tasks: 5
Passed: 4
Failed: 1
FAILED:
- L1-002: Contains placeholder 'TBD', missing test assertion
Action required before proceeding.
PASSED: All tasks pass all critical criteriaFAILED: Any task fails any critical criterionThe layer can only proceed (create .done) if verdict is PASSED.