Skip to content
Back to skills

Retrospective Facilitator

ASecurity

Runs structured team retrospectives using proven formats (Start/Stop/Continue, 4Ls, Sailboat, Mad/Sad/Glad). Produces an action item list with owners, due dates, and follow-up mechanisms to ensure retro outcomes actually lead to change.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 3, 2026
ai-agentsrustgoapi

Works with

  • api

Security analysis

A100/100

Scanned October 3, 2026

npx -y skills add EdgeCaser/shipwright --skill retrospective-facilitator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Retrospective Facilitator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Retrospective Facilitator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/edgecaser-retrospective-facilitator/badge)](https://www.skillsdirectory.com/skills/edgecaser-retrospective-facilitator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: retrospective-facilitator
description: "Runs structured team retrospectives using proven formats (Start/Stop/Continue, 4Ls, Sailboat, Mad/Sad/Glad). Produces an action item list with owners, due dates, and follow-up mechanisms to ensure retro outcomes actually lead to change."
category: measurement
default_depth: standard
---

Shipwright root: `${CLAUDE_PLUGIN_ROOT}`. Read Shipwright docs and run its helper scripts from that absolute path; it stands in for `<installed-root>` and `<absolute-shipwright-root>` below. If it still shows a variable name, locate the root from this file's path instead.

# Retrospective Facilitator

Read `docs/workflow-contract.md` once per session before applying this skill. Resolve it from the nearest ancestor of this file containing `manifest.json`; all Shipwright paths are relative to that root.

## Description

Runs structured team retrospectives using proven formats (Start/Stop/Continue, 4Ls, Sailboat, Mad/Sad/Glad). Produces an action item list with owners, due dates, and follow-up mechanisms to ensure retro outcomes actually lead to change.

## When to Use

- End of sprint retrospectives
- Post-launch reviews
- Post-incident retrospectives
- Quarterly team health checks
- After any significant milestone or project completion

## Available Formats

### Format 1: Start / Stop / Continue

Best for: Regular sprint retros. Simple and actionable.

```markdown
## Start (things we should begin doing)
- [Suggestion], Raised by: [name/role]
  - Why: [reasoning]

## Stop (things we should stop doing)
- [Suggestion], Raised by: [name/role]
  - Why: [reasoning]

## Continue (things that are working well)
- [Observation], Raised by: [name/role]
  - Evidence: [why this is working]
```

### Format 2: 4Ls (Liked, Learned, Lacked, Longed For)

Best for: Post-project or post-launch retros. Good for capturing learnings.

```markdown
## Liked (what went well)
- [Item]

## Learned (new insights or skills gained)
- [Item]

## Lacked (what was missing)
- [Item]

## Longed For (what we wish we had)
- [Item]
```

### Format 3: Sailboat

Best for: Visual teams. Good for identifying risks alongside positives.

```markdown
## Wind (what propelled us forward)
- [Tailwind factor]

## Anchor (what held us back)
- [Drag factor]

## Rocks (risks ahead)
- [Upcoming risk]

## Island (our goal / destination)
- [What we're sailing toward]
```

### Format 4: Mad / Sad / Glad

Best for: Emotional check-ins. Good when team morale needs attention.

```markdown
## Mad (frustrated about)
- [Item]

## Sad (disappointed about)
- [Item]

## Glad (happy about)
- [Item]
```

## Depth

| Scope | Use When | Sections to Include |
|---|---|---|
| **Light** | Quick end-of-sprint check-in with a stable team | Set the Stage, Gather Input (one format), Action Items |
| **Standard** | Regular sprint or post-launch retro | All sections |
| **Deep** | Post-incident review, post-mortem, or quarterly team health check | All sections + timeline reconstruction, contributing factor analysis, systemic pattern review across past 3+ retros |

**Omit rules:** At Light depth, skip Discuss Top Themes and Review Previous Action Items. Produce only observations and an owned action item list.

## Framework

### Step 1: Set the Stage

```markdown
## Retrospective: [Sprint/Project/Event Name]
**Date:** [date]
**Participants:** [names]
**Facilitator:** [name]
**Format:** [chosen format]
**Time scope:** [what period are we reflecting on]

### Ground Rules
- Focus on processes and systems, not individuals
- Assume positive intent
- Be specific, "communication was bad" → "We didn't have a single source of truth for the API spec, which caused 3 misalignment bugs"
- Everyone participates
```

### Step 2: Gather Input

For each format category, gather observations:

```markdown
## Observations

[Use the chosen format structure above]

### Themes (clustered from raw observations)
| Theme | Observations | Votes/Frequency |
|---|---|---|
| [Theme 1, e.g., "Requirements clarity"] | [N] related items | [N] votes |
| [Theme 2, e.g., "Cross-team communication"] | [N] related items | [N] votes |
| [Theme 3] | [N] | [N] |
```

### Step 3: Discuss Top Themes

For each prioritized theme (top 2-3 by votes):

```markdown
### Theme: [Name]

**What happened:**
[Factual description of the issue or success]

**Root cause(s):**
- [Cause 1]
- [Cause 2]

**Impact:**
[How this affected the team, product, or users]

**Proposed action:**
[Specific, actionable improvement]
```

### Step 4: Define Action Items

```markdown
## Action Items

| # | Action | Owner | Due Date | Status | Success Criteria |
|---|---|---|---|---|---|
| 1 | [Specific action] | [Name] | [Date] | Open | [How we know it's done] |
| 2 | [Specific action] | [Name] | [Date] | Open | [How we know it's done] |
| 3 | [Specific action] | [Name] | [Date] | Open | [How we know it's done] |

### Follow-Up Plan
- Action items reviewed at: [next retro / standup / 1:1]
- Accountability mechanism: [how we'll track progress]
```

### Step 5: Review Previous Action Items

```markdown
## Previous Retro Action Items (Review)

| Action | Owner | Status | Outcome |
|---|---|---|---|
| [Action from last retro] | [Name] | [Done / In Progress / Not Started] | [What happened] |
```

## Minimum Evidence Bar

**Required inputs:** Time scope of the retrospective, list of participants, at least one concrete observation or data point per format category.

**Acceptable evidence:** Participant observations, sprint velocity data, incident timelines, user feedback excerpts, previous retro action item status.

**Insufficient evidence:** With no concrete observations, request examples. Small teams and uneven participation can still run a scoped retrospective; disclose whose perspective is missing and avoid claiming team consensus.

**Hypotheses vs. findings:**
- **Findings:** Observed events, measured outcomes, action item completion status, must reference what actually happened.
- **Hypotheses:** Root cause explanations and proposed process changes, must be labeled as team-generated theories to test.

## Output Format

Produce a Retrospective Report with:
1. **Setup**, date, participants, format, scope
2. **Observations**, gathered input using the chosen format
3. **Themes**, clustered and prioritized
4. **Discussion**, root causes and proposed actions for top themes
5. **Action Items**, owned, dated, with success criteria
6. **Previous Items Review**, accountability check

**Shipwright Signature (required closing):**
7. **Decision Frame**, top process change recommendation, trade-off (effort to implement vs. expected improvement), confidence with evidence quality (number of corroborating observations, recurrence across retros), owner, decision date, revisit trigger
8. **Unknowns & Evidence Gaps**, themes raised by only one person, root causes not yet validated, missing perspectives from absent team members
9. **Pass/Fail Readiness**, PASS if observations are traceable and each agreed action has an owner and due date, plus success criteria at Standard/Deep depth. Zero or one action is valid when the findings warrant it; do not invent actions or consensus. FAIL if agreed actions are unowned or evidence is missing.
10. **Recommended Next Artifact**, Which Shipwright skill to run next and why

## Common Mistakes to Avoid

- **No action items**, A retro without actions is just venting
- **Unowned actions**, "The team will improve communication" means nobody will
- **Never reviewing past actions**, Without follow-through, teams stop trusting retros
- **Blame culture**, Focus on systems and processes, not individuals
- **Always the same format**, Rotate formats to keep retros fresh and surface different insights

## Weak vs. Strong Output

**Weak:**
> "Action item: Improve communication. Owner: The team. Due: Ongoing."

No specific behavior change, no individual owner, no deadline, no success criteria, this will never get done.

**Strong:**
> "Action item: Create a shared #api-changes Slack channel and post breaking changes 48 hours before merge. Owner: Sarah (tech lead). Due: 2026-04-01. Success criteria: zero surprise API breakages in the next sprint."

Specific mechanism, named owner, concrete deadline, and a measurable way to know if it worked.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…