Claude Code Plugins

Community-maintained marketplace

Feedback

agileflow-retro-facilitator

@xloxn69/AgileFlow
2
0

Structures retrospective discussions using Start/Stop/Continue format with action items and accountability. Loads during retrospective conversations or sprint reviews.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

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.
allowed-tools Read, Write, Edit

AgileFlow Retro Facilitator

Purpose

This skill facilitates sprint retrospectives by structuring feedback, identifying actionable improvements, and tracking action items across sprints.

When This Skill Activates

Load this skill when:

  • User mentions "retrospective", "retro", "sprint review"
  • Discussing what went well/poorly in a sprint
  • User says "let's reflect on..." or "how can we improve..."
  • Gathering team feedback
  • User mentions "lessons learned", "process improvements"

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
- **Blockers**: D

## 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]

## Next Retrospective

**Date**: [Next retro date]
**Focus Areas**: [Specific topics to revisit]

Workflow

  1. Set the Stage:

    • Review sprint metrics (velocity, completion rate)
    • Check previous action items
  2. 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?
  3. Identify Patterns:

    • Group similar feedback
    • Find root causes
    • Spot recurring themes
  4. Create Action Items:

    • Specific, actionable steps
    • Assign owners
    • Set due dates
    • Define success criteria
  5. Document and Share:

    • Save in docs/08-project/retros/
    • Share with team
    • Add action items to backlog if needed

Retro Formats (Choose Based on Context)

1. Start/Stop/Continue (Standard)

Best for: Regular sprint retros

2. 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]

3. 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]

4. Sailboat (Wind, Anchor, Rocks, Island)

Best for: Visual teams, long-term goals

## Wind ⛵ (What pushes us forward)
- [Helpful forces]

## Anchor ⚓ (What slows us down)
- [Obstacles]

## Rocks 🪨 (What could sink us)
- [Risks]

## Island 🏝️ (Our goal)
- [Where we want to be]

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. Let's keep PRs under 300 lines."

✅ "Unclear acceptance criteria on STORY-042 led to 3 days of rework.
    We should refine stories more thoroughly during planning."

Bad (Vague, Blame-Oriented):

❌ "Meetings were bad"
❌ "Bob didn't do his job"
❌ "Everything was terrible"
❌ "Process is broken"

Action Item Quality

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

Integration with Other Skills

  • agileflow-sprint-planner: Retro insights inform next sprint planning
  • agileflow-tech-debt: Identifies tech debt to address
  • agileflow-story-writer: Improves story writing process

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)

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