03-task-breakdown.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. id: core-task-manager-task-breakdown
  2. name: "Task Manager: Task Breakdown - Create Subtask Structure"
  3. description: |
  4. Tests the task-manager's ability to break down a feature into atomic,
  5. implementation-ready subtasks.
  6. Validates:
  7. - Creates feature slug (kebab-case)
  8. - Generates 2-digit task sequences
  9. - Defines clear objectives per task
  10. - Specifies deliverables
  11. - Includes test requirements
  12. - Defines acceptance criteria
  13. - Requests approval before file creation
  14. Critical Behavior:
  15. - MUST create structured task plan
  16. - MUST use proper naming conventions
  17. - MUST request approval before creating files
  18. - MUST include exit criteria
  19. category: developer
  20. prompts:
  21. - text: |
  22. Break down a simple feature "add-dark-mode" into subtasks. The feature should:
  23. 1. Add a theme toggle component
  24. 2. Implement theme state management
  25. 3. Apply dark mode styles
  26. Create the task breakdown plan but DO NOT create files yet - just show me
  27. the plan and wait for approval.
  28. approvalStrategy:
  29. type: auto-approve
  30. behavior:
  31. mustNotUseTools:
  32. - write
  33. minToolCalls: 0
  34. maxToolCalls: 5
  35. expectedViolations:
  36. - rule: approval-gate
  37. shouldViolate: false
  38. severity: error
  39. timeout: 120000
  40. tags:
  41. - task-manager
  42. - breakdown
  43. - planning
  44. - core-subagent
  45. - approval-required