| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- id: core-task-manager-task-breakdown
- name: "Task Manager: Task Breakdown - Create Subtask Structure"
- description: |
- Tests the task-manager's ability to break down a feature into atomic,
- implementation-ready JSON subtasks and create task files.
-
- Validates:
- - Creates feature slug (kebab-case)
- - Generates 2-digit task sequences
- - Defines clear objectives per task
- - Specifies deliverables
- - Defines acceptance criteria
- - Includes exit criteria
-
- Critical Behavior:
- - MUST create structured JSON task plan
- - MUST use proper naming conventions
- - MUST include exit criteria
- category: developer
- prompts:
- - text: |
- Break down the feature "add-dark-mode" into JSON subtasks.
- Objective: Add a dark theme toggle and styles across the UI.
- Deliverables:
- - src/ui/theme-toggle.tsx
- - src/state/theme-store.ts
- - src/styles/dark-theme.css
- Context files:
- - .opencode/context/core/standards/code-quality.md
- Use the write tool to create .tmp/tasks/add-dark-mode/task.json and subtask_NN.json files.
- approvalStrategy:
- type: auto-approve
- behavior:
- mustUseTools:
- - read
- - bash
- - write
- requiresContext: true
- expectedContextFiles:
- - .opencode/context/core/task-management/navigation.md
- - .opencode/context/core/task-management/standards/task-schema.md
- - .opencode/context/core/task-management/guides/splitting-tasks.md
- - .opencode/context/core/task-management/guides/managing-tasks.md
- minToolCalls: 3
- maxToolCalls: 15
- expectedViolations:
- - rule: approval-gate
- shouldViolate: true
- severity: error
- description: Subagents do not request approvals
- timeout: 120000
- tags:
- - task-manager
- - breakdown
- - planning
- - core-subagent
|