Turn Retro Notes Into Commitments Your Team Will Actually Keep
Most retros end with a wall of observations. Paste your notes into Claude and get a short list of commitments with owners and due dates.
Capture meetings without lifting a finger
Granola uses AI to transcribe and summarize your meetings automatically. Pair it with Claude Code via MCP to turn meeting notes into action items, tickets, and code.
Try Granola freehow it works
01 / 06
Retro is over. Three pages of observations. Nobody's sure what was agreed.
You heard 'we should communicate better' and 'estimation needs work.' Forty minutes of discussion. Zero specific owners.
02 / 06
You paste the notes into Claude.
The raw sticky notes, the Miro board export, the doc you typed during the session. All of it.
03 / 06
Claude asks about ownership and what 'done' looks like.
Two questions that surface whether the team was making commitments or just venting.
04 / 06
Claude extracts specific commitments with owners and a timeframe.
Not 'we should improve communication.' 'Sarah sends a mid-sprint status message to the product team every Wednesday by noon. Starting next sprint.'
05 / 06
Team confirms or adjusts in 5 minutes.
Read it aloud in the retro close, or paste it into Slack. Easier to react to a specific proposal than to rebuild consensus from scratch.
06 / 06
Next sprint, people remember what they agreed to.
Because it was written down, specific, and had a name on it.
The prompt
Paste this into Claude.ai with your retro notes. Works with sticky-note exports, Miro board dumps, or rough typed notes from any format (Start/Stop/Continue, 4Ls, Mad/Sad/Glad, whatever you ran).
Click a violet field and type your own details, then copy.
What you get back
Pattern analysis
Three themes came up across multiple people: late PR reviews blocking others, unclear ticket acceptance criteria before sprint starts, and no shared understanding of sprint goals until halfway through.
The first two have clear owners and actionable fixes. The third is a process gap that sits with the PM and lead.
Commitments for this sprint
-
PR reviews: Anyone with an open PR waits no more than 24 hours before tagging a specific reviewer (not just the team channel). Owner: everyone. Starting: immediately.
-
Acceptance criteria: No ticket enters the sprint without at least 2 acceptance criteria written. PM writes them; engineer assigned confirms before sprint starts. Owner: Priya (PM) + assigned engineer. Starting: next sprint planning.
-
Sprint goals: Sprint goal is written and shared in Slack before the first standup of each sprint, not just in Jira. Owner: Priya. Starting: next sprint.
Observations without a clear owner (flag for later)
- "Standups run too long" came up twice. No specific suggestion on what to cut or who's responsible for timekeeping. Worth a brief team discussion before committing to a format change.
- "We need better tooling for X" — too vague to commit to. If this is real, needs a specific ask (evaluate tools, get budget approval, etc.) before it becomes a commitment.
Variations
Click a violet field and type your own details, then copy.
Click a violet field and type your own details, then copy.
Click a violet field and type your own details, then copy.
Tips and gotchas
Distinguish between a commitment and a sentiment. "We should communicate better" is a sentiment. "The PM sends a written sprint goal to Slack before the first standup" is a commitment. Claude will try to turn sentiments into commitments, but push back if it's reaching.
Each commitment needs exactly one owner. "The team will do X" means nobody does X. Claude will sometimes default to shared ownership: ask it to name a single person or role for anything that needs to actually happen.
Don't commit to more than three things. A retro that produces twelve commitments produces zero. If Claude extracts more than three, ask it to prioritize: "which three would have the biggest impact if we actually kept them?"
Paste the commitments into your project management tool before the retro closes. Not as notes to yourself. As actual tickets or tasks. The friction between "we agreed to this" and "it's written in the backlog" is where most retro commitments die.
Ready to try?
Click a violet field and type your own details, then copy.
Need somewhere to deploy?
Railway gives you one-click deploys from GitHub with generous free tier. Perfect for shipping what Claude Code builds.
Deploy your first app on RailwayPick the right Claude plan for your workflow
Use our side-by-side comparison to match plan to workload so you never hit limits mid-sprint.
Open plan comparisonNew guides, when they ship
One email, roughly weekly. CLAUDE.md templates, workflows I actually use, and the cut-for-length stuff that does not make the public guides. One-click unsubscribe.
Or read Product Field Notes, the Substack
