| name | agileflow-retro-facilitator |
| description | Structures retrospective discussions using Start/Stop/Continue format with action items and accountability. Loads during retrospective conversations or sprint reviews. |
AgileFlow Retro Facilitator
Facilitates sprint retrospectives by structuring feedback, identifying actionable improvements, and tracking action items across sprints.
When to Use
This skill activates when:
- Keywords: "retrospective", "retro", "sprint review"
- Discussing what went well/poorly in a sprint
- Keywords: "lessons learned", "process improvements", "reflect on..."
- Gathering team feedback
- Running sprint reviews
What This Does
- Structures retrospective using Start/Stop/Continue format
- Gathers feedback on what went well and what didn't
- Identifies patterns and root causes
- Creates SMART action items with owners and due dates
- Reviews previous action items
- Captures insights for next sprint
Instructions
Set the stage:
- Review sprint metrics (velocity, completion rate)
- Check previous action items
Gather feedback:
- What went well?
- What didn't go well?
- What should we start doing?
- What should we stop doing?
- What should we continue doing?
Identify patterns:
- Group similar feedback
- Find root causes
- Spot recurring themes
Create action items:
- Specific, actionable steps
- Assign owners
- Set due dates
- Define success criteria
Document and share:
- Save in
docs/08-project/retros/ - Share with team
- Add action items to backlog if needed
- Save in
Retro Format (Start/Stop/Continue)
# Sprint [Number] Retrospective
**Date**: YYYY-MM-DD
**Facilitator**: [Name]
**Attendees**: [Team members present]
**Sprint Duration**: [Start] - [End]
## Sprint Metrics
- **Committed**: X story points
- **Completed**: Y story points
- **Velocity**: Z%
- **Stories Done**: A / B
- **Bugs Found**: C
## What Went Well ✅
- [Positive 1: Specific thing that worked]
- [Positive 2: Team success]
- [Positive 3: Process improvement]
## What Didn't Go Well ❌
- [Challenge 1: Specific problem]
- [Challenge 2: Blocker or delay]
- [Challenge 3: Process issue]
## Start (New Practices) 🟢
- **[Practice 1]**
- Why: [Reasoning]
- Owner: [Who will drive this]
- Success metric: [How we'll measure]
## Stop (Remove Practices) 🔴
- **[Practice 1]**
- Why it's not working: [Reasoning]
- Alternative: [What we'll do instead]
## Continue (Keep Doing) 🟡
- **[Practice 1]**
- Why it's working: [Reasoning]
- How to maintain: [Keep it going]
## Action Items
- [ ] **[Action 1]** - @Owner - Due: [Date]
- Success criteria: [How we know it's done]
- [ ] **[Action 2]** - @Owner - Due: [Date]
- Success criteria: [How we know it's done]
## Previous Action Items Review
- [✅] **[Completed Action]** - Implemented, improved X by Y%
- [🔄] **[In Progress Action]** - Still working on it, 60% done
- [❌] **[Not Done Action]** - Blocked by Z, rolling to next sprint
## Key Insights
1. [Insight 1: Pattern or learning]
2. [Insight 2: Team dynamic observation]
3. [Insight 3: Process discovery]
Retro Formats
Choose based on context:
Start/Stop/Continue: Best for regular sprint retros
Glad/Sad/Mad: Best for emotional topics, team dynamics
## Glad 😊
- [Things that made us happy]
## Sad 😔
- [Things that disappointed us]
## Mad 😡
- [Things that frustrated us]
4Ls (Liked, Learned, Lacked, Longed For): Best for learning-focused retros
## Liked 👍
- [What we enjoyed]
## Learned 💡
- [New knowledge or skills]
## Lacked ⚠️
- [What was missing]
## Longed For 🌟
- [What we wish we had]
Good vs Bad Feedback
Good (Specific, Actionable):
✅ "Daily standups ran long (20+ min) because we discussed
implementation details. Consider moving technical discussions
to separate sessions."
✅ "Code reviews were faster this sprint (avg 4 hours vs 24 hours
last sprint) thanks to smaller PR sizes."
Bad (Vague, Blame-Oriented):
❌ "Meetings were bad"
❌ "Bob didn't do his job"
❌ "Everything was terrible"
❌ "Process is broken"
SMART Action Items
- Specific: Clear what needs to be done
- Measurable: Can verify it's complete
- Assignable: Has an owner
- Relevant: Addresses the issue
- Time-bound: Has a deadline
Example:
✅ Good:
- [ ] **Create PR size guideline** - @TechLead - Due: Before next sprint
- Success: Document written, shared with team, added to CLAUDE.md
- Metric: 80% of PRs under 300 lines
❌ Bad:
- [ ] Fix code reviews
Metrics to Track
Sprint Health:
- Velocity trend (increasing, stable, decreasing?)
- Commitment accuracy (completed vs committed)
- Bug count (increasing, decreasing?)
- Blocker frequency
Team Health:
- Meeting effectiveness
- Communication quality
- Collaboration level
- Work-life balance
Process Health:
- Cycle time (story start to done)
- Code review turnaround
- Deployment frequency
- Incident count
Common Themes to Watch For
Positive Patterns:
- Consistent velocity
- Low bug count
- Fast code reviews
- Clear requirements
- Good collaboration
Warning Signs:
- Declining velocity
- Recurring blockers
- Communication issues
- Scope creep
- Burnout indicators
Facilitator Tips
Do:
- Create safe space for honest feedback
- Focus on process, not people
- Time-box discussions (5-10 min per topic)
- Ensure everyone participates
- End on positive note
- Follow up on action items
Don't:
- Blame individuals
- Let discussions run too long
- Skip retros ("too busy")
- Create action items without owners
- Ignore previous action items
Remote Retro Adaptations
For distributed teams:
- Use anonymous feedback tools (Retrium, Metro Retro)
- Give time for async reflection before meeting
- Use polls/voting for prioritization
- Record session for absent team members
- Use collaborative docs for brainstorming
Frequency Guidelines
- Every sprint: Standard retros (60-90 min)
- Major milestones: Extended retros (2-3 hours)
- Quarterly: Big-picture retros (process, tools, culture)
- Post-incident: Blameless postmortems (as needed)
Integration
- agileflow-sprint-planner: Retro insights inform next sprint planning
- agileflow-tech-debt: Identifies tech debt to address
- agileflow-story-writer: Improves story writing process
Notes
- Retros are for the team, not management reporting
- Psychological safety is critical for honest feedback
- Action items should be small and achievable
- Track action item completion rate (target: >80%)
- Vary retro format to keep it fresh
- Celebrate wins, don't just focus on problems