Skip to content

Commit 9b55cfd

Browse files
jpicklykclaude
andcommitted
remove: sprint planning workflow as it duplicates dedicated tools
Teams using sprint planning already have dedicated tools (Jira, Azure DevOps, Linear) and likely specific MCPs for those platforms. The sprint planning workflow adds unnecessary complexity to the task orchestrator. Removed: - sprint_planning_workflow prompt from WorkflowPromptsGuidance.kt - Complete sprint_planning_workflow documentation section - All references and examples mentioning sprint planning - TOC entry and cross-references Focused task orchestrator on core strengths: task creation, feature organization, and implementation workflows rather than project management processes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 6b07fc8 commit 9b55cfd

File tree

2 files changed

+1
-368
lines changed

2 files changed

+1
-368
lines changed

docs/workflow-prompts.md

Lines changed: 1 addition & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ The MCP Task Orchestrator includes **6 user-invokable workflow prompts** that pr
1414
- [create_feature_workflow](#create_feature_workflow)
1515
- [task_breakdown_workflow](#task_breakdown_workflow)
1616
- [bug_triage_workflow](#bug_triage_workflow)
17-
- [sprint_planning_workflow](#sprint_planning_workflow)
1817
- [project_setup_workflow](#project_setup_workflow)
1918
- [implement_feature_workflow](#implement_feature_workflow)
2019
- [Using Workflow Prompts](#using-workflow-prompts)
@@ -337,155 +336,6 @@ This workflow provides a comprehensive 7-step bug management process from initia
337336

338337
---
339338

340-
### `sprint_planning_workflow`
341-
342-
**Comprehensive guide for sprint planning using task orchestrator tools and data**
343-
344-
This workflow provides a data-driven 8-step sprint planning process using the Task Orchestrator's analytical capabilities.
345-
346-
#### Workflow Steps
347-
348-
1. **Current State Analysis**
349-
- Use `get_overview` to see all features, tasks, and work distribution
350-
- Look for:
351-
- In-progress tasks that need completion
352-
- High-priority pending tasks
353-
- Feature completion status
354-
- Orphaned tasks needing organization
355-
356-
2. **Backlog Analysis**
357-
- Use `search_tasks` with various filters:
358-
- `status="pending"` + `priority="high"`
359-
- `status="pending"` + `priority="medium"`
360-
- Review:
361-
- Task complexity distribution
362-
- Feature associations
363-
- Dependencies between tasks
364-
- Bug vs. feature work balance
365-
366-
3. **Capacity Assessment**
367-
- **Review In-Progress Work**:
368-
- Use `search_tasks` with `status="in-progress"`
369-
- Estimate completion effort for current tasks
370-
- Identify potential blockers or delays
371-
- Consider carry-over work impact
372-
373-
- **Analyze Task Complexity**:
374-
- Use `search_tasks` sorted by complexity
375-
- Group tasks by complexity for estimation
376-
- Consider team skill distribution
377-
- Plan for complexity variance
378-
379-
4. **Priority Setting**
380-
- **Business Value Assessment**:
381-
- Review feature summaries for business impact
382-
- Consider user-facing vs. internal improvements
383-
- Evaluate technical debt vs. new feature balance
384-
385-
- **Dependency Analysis**:
386-
- Use `get_task_dependencies` for critical tasks
387-
- Identify blocking dependencies
388-
- Plan task sequencing
389-
- Consider cross-team dependencies
390-
391-
5. **Sprint Goal Definition**
392-
- **Feature-Based Goals**:
393-
- Use `get_feature` with `includeTasks=true` for key features
394-
- Complete specific features or feature phases
395-
- Address critical bug backlogs
396-
- Achieve technical milestones
397-
398-
- **Create Sprint Feature (Optional)**:
399-
```json
400-
{
401-
"name": "Sprint [X] - [Sprint Goal]",
402-
"summary": "[Sprint objectives and success criteria]",
403-
"status": "in-development",
404-
"priority": "high",
405-
"tags": "sprint-planning,sprint-[number],goal-[theme]"
406-
}
407-
```
408-
409-
6. **Task Selection and Assignment**
410-
- **Selection Criteria**:
411-
- Aligns with sprint goals
412-
- Appropriate complexity for team capacity
413-
- Dependencies are satisfied or manageable
414-
- Clear acceptance criteria defined
415-
- Implementation tasks have git workflow templates applied (check for "local-git-branching-workflow" template)
416-
417-
- **Task Updates for Sprint Commitment**:
418-
```json
419-
{
420-
"id": "[task-id]",
421-
"tags": "[existing-tags],sprint-[number],assigned-[team-member]",
422-
"priority": "[adjusted for sprint priority]"
423-
}
424-
```
425-
426-
7. **Sprint Backlog Organization**
427-
- **Create Dependencies**:
428-
- Use `create_dependency` to establish work sequences
429-
- Link prerequisite tasks
430-
- Create feature completion chains
431-
- Plan integration points
432-
433-
- **Task Breakdown (if needed)**:
434-
- Use `task_breakdown_workflow` for complex tasks
435-
- Split large tasks into sprint-sized work
436-
- Enable parallel development
437-
- Reduce estimation uncertainty
438-
439-
8. **Sprint Monitoring Setup**
440-
- **Create Sprint Views**:
441-
- Use `search_tasks` with `tag="sprint-[number]"`
442-
- This becomes your primary sprint tracking view
443-
444-
- **Define Daily Standup Queries**:
445-
- `status="in-progress"` + `tag="sprint-[number]"` for current work
446-
- `status="completed"` + `tag="sprint-[number]"` for recent completions
447-
- Tasks with blockers or dependency issues
448-
449-
#### Sprint Planning Best Practices
450-
451-
**Task Selection Guidelines**:
452-
- Include a mix of complexities (avoid all high-complexity tasks)
453-
- Reserve 20% capacity for unexpected work and support
454-
- Balance feature development with technical debt
455-
- Include testing and documentation tasks
456-
457-
**Risk Mitigation**:
458-
- Identify tasks with external dependencies
459-
- Plan alternatives for high-risk tasks
460-
- Include buffer tasks for scope adjustment
461-
- Consider team availability and skills
462-
463-
**Communication Planning**:
464-
- Update task summaries with sprint-specific context
465-
- Add acceptance criteria that align with sprint goals
466-
- Plan integration points and review checkpoints
467-
- Document assumptions and constraints
468-
469-
#### Sprint Execution Support
470-
471-
**Daily Progress Tracking**:
472-
- Use `search_tasks` with various status filters
473-
- Track task progression through statuses
474-
- Identify blockers early
475-
- Monitor scope creep
476-
477-
**Mid-Sprint Adjustments**:
478-
- Use task priority updates for scope changes
479-
- Move non-critical tasks out of sprint
480-
- Break down tasks that prove more complex
481-
482-
**Sprint Review Preparation**:
483-
- Use `search_tasks` with `status="completed"` and `tag="sprint-[number]"`
484-
- Review completed work
485-
- Document lessons learned in task sections
486-
- Identify process improvements
487-
488-
---
489339

490340
### `project_setup_workflow`
491341

@@ -779,7 +629,6 @@ get_feature --id [feature-id] --includeTasks true --includeTaskCounts true
779629

780630
This workflow complements other workflow prompts:
781631
- Use with `task_breakdown_workflow` for complex features requiring decomposition
782-
- Integrate with `sprint_planning_workflow` for systematic work organization
783632
- Apply `bug_triage_workflow` principles for bug-related implementation work
784633

785634
---
@@ -859,17 +708,6 @@ processing service. Users get a "Request timeout" error after 30 seconds.
859708
860709
### Advanced Usage Examples
861710
862-
**Combining Workflows:**
863-
```bash
864-
task-orchestrator:project_setup_workflow
865-
866-
followed by
867-
868-
task-orchestrator:sprint_planning_workflow
869-
870-
Set up a React dashboard project with authentication and data visualization,
871-
then plan the first 2-week sprint focusing on basic auth and one chart type.
872-
```
873711
874712
**Sequential Workflow Application:**
875713
```bash
@@ -907,7 +745,7 @@ Workflow prompts are designed to work seamlessly with the template system:
907745
### Template Categories by Workflow
908746
- **AI Workflow Instructions**: Used in implementation and git workflows
909747
- **Documentation Properties**: Used in feature and project setup workflows
910-
- **Process & Quality**: Used in bug triage and sprint planning workflows
748+
- **Process & Quality**: Used in bug triage workflows
911749
912750
### Custom Template Integration
913751
- Workflows can incorporate custom templates created for specific project needs

0 commit comments

Comments
 (0)