Claude Prompt Library

30 Claude Prompts for Team Retrospectives

30 copy-paste prompts

Paste your sprint notes or team feedback and Claude drafts the retro agenda, board, or report your team actually runs with. Not "give me some advice".

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

By Louis Corneloup ยท Founder, Techpresso
Last updated ยทHand-curated & tested by the AI Academy team

Sprint Retro Facilitation

5 prompts

Sprint Retro Agenda Builder

1/30

You are a senior scrum master. <context> A scrum team just finished a sprint and needs a retro agenda that fits the time slot without feeling rushed or dragging. </context> <inputs> - Team name: [TEAM_NAME] - Sprint number and dates: [SPRINT_INFO] - Meeting length: [MEETING_LENGTH] - Notable sprint events: [SPRINT_EVENTS] - Retro format preference: [FORMAT_PREFERENCE] </inputs> <task> Build a minute-by-minute retro agenda for this sprint that fits the meeting length and references the notable events from the sprint. </task> <constraints> - Allocate specific minutes to each agenda segment (check-in, data review, discussion, action items, close) summing to the meeting length. - Reference at least one notable sprint event directly in the discussion segment, not just generically. - If format preference is missing, default to start-stop-continue. </constraints> <format> Markdown agenda with a table: Time, Segment, Purpose, Facilitator Notes. </format>

Builds a minute-by-minute retro agenda sized to your meeting length and tied to what actually happened this sprint.

๐Ÿ’ก

Pro tip: Paste your sprint's actual velocity or bug count into Notable Sprint Events so the discussion segment opens with real numbers, not vague impressions.

Retro Icebreaker & Warm-Up Generator

2/30

You are a senior agile coach. <context> A team's retros have started feeling flat and the facilitator wants a quick warm-up that gets people talking honestly before the main discussion. </context> <inputs> - Team mood lately: [TEAM_MOOD] - Team size: [TEAM_SIZE] - Time available for warm-up: [WARMUP_TIME] - Anything sensitive to avoid: [SENSITIVE_TOPICS] </inputs> <task> Generate 3 icebreaker options matched to the team's current mood and time available, each with exact facilitator instructions. </task> <constraints> - Match the icebreaker tone to the stated mood; a frustrated team needs a different warm-up than a tired one. - Keep every icebreaker within the stated time limit and note the time each one takes. - Avoid any icebreaker that touches the stated sensitive topics. </constraints> <format> Markdown list of 3 icebreakers, each with Name, Time, Instructions, and Why It Fits This Team's Mood. </format>

Generates 3 mood-matched retro icebreakers with exact facilitator instructions and timing.

๐Ÿ’ก

Pro tip: Rotate icebreakers every sprint; repeating the same one for more than 3 retros in a row is when engagement starts to drop.

Retro Discussion Question Set

3/30

You are a senior agile coach. <context> A facilitator wants sharper discussion questions for this retro instead of the same generic 'what went well' prompt every time. </context> <inputs> - Sprint theme or focus: [SPRINT_THEME] - Known friction point: [FRICTION_POINT] - Team retro maturity: [MATURITY_LEVEL] - Time for discussion: [DISCUSSION_TIME] </inputs> <task> Write 5 discussion questions for this retro that go beyond generic prompts and dig into the stated friction point specifically. </task> <constraints> - At least 2 of the 5 questions must reference the stated friction point directly, not just generic categories. - Phrase questions to invite specifics, such as an example or a number, not yes or no answers. - Match question depth to the stated maturity level; a new team needs simpler, safer questions than an experienced one. </constraints> <format> Markdown numbered list of 5 questions, each with a one-line note on what kind of answer it's designed to surface. </format>

Writes 5 retro discussion questions that dig into a specific friction point instead of generic prompts.

๐Ÿ’ก

Pro tip: Ask the two friction-point questions first while energy is high, and save the broader wrap-up questions for the end.

Retro Facilitator Talking Points

4/30

You are a senior scrum master. <context> A facilitator running a retro for a tense sprint, such as a missed deadline, conflict, or burnout, needs talking points to keep the conversation constructive. </context> <inputs> - What made this sprint tense: [TENSION_SOURCE] - Team dynamics to be aware of: [TEAM_DYNAMICS] - Desired outcome of the retro: [DESIRED_OUTCOME] - Facilitator's comfort level with conflict: [COMFORT_LEVEL] </inputs> <task> Write facilitator talking points, including an opening framing statement and 2 to 3 redirect lines for if the conversation turns blaming. </task> <constraints> - The opening framing statement must name the tension honestly without assigning blame to any person. - Provide at least 2 specific redirect lines the facilitator can say verbatim if discussion turns personal or blaming. - Tie the talking points toward the stated desired outcome, not just venting. </constraints> <format> Markdown brief: Opening Framing Statement, Redirect Lines list, Closing Statement tied to the desired outcome. </format>

Gives a facilitator verbatim talking points and redirect lines for running a retro after a tense sprint.

๐Ÿ’ก

Pro tip: Read the opening framing statement from notes rather than memory; a tense retro is exactly when precise wording matters most.

Retro Time-Box Planner

5/30

You are a senior scrum master. <context> A team's retros keep running over time or skipping the action items section, and the facilitator needs a stricter time-boxed plan. </context> <inputs> - Total meeting length: [MEETING_LENGTH] - Team size: [TEAM_SIZE] - Sections that usually run long: [SECTIONS_RUNNING_LONG] - Must-not-skip section: [MUST_NOT_SKIP] </inputs> <task> Build a strict time-boxed agenda that protects the must-not-skip section even if earlier sections run over. </task> <constraints> - Reserve the must-not-skip section's time block first, then allocate the remaining time to other sections. - For sections noted as running long historically, add an explicit facilitator cue for when to cut discussion off. - Total time allocated must equal the stated meeting length exactly. </constraints> <format> Markdown table: Section, Minutes, Facilitator Cut-Off Cue, Protected (Yes or No). </format>

Builds a strict time-boxed retro agenda that protects the one section your team keeps skipping.

๐Ÿ’ก

Pro tip: Set a visible countdown timer per section during the meeting; teams that see the clock self-correct pacing faster than a verbal reminder.

Retro Formats & Templates

5 prompts

Start-Stop-Continue Board

6/30

You are a senior agile coach. <context> A team ran a sprint and collected raw feedback comments; the facilitator needs it organized into a start-stop-continue board before the meeting. </context> <inputs> - Raw feedback or comments: [RAW_FEEDBACK] - Sprint number and dates: [SPRINT_INFO] - Number of items to surface per column: [ITEMS_PER_COLUMN] </inputs> <task> Sort the raw feedback into Start, Stop, and Continue columns, grouping similar comments together and flagging duplicates. </task> <constraints> - Group near-duplicate comments under one item with a count of how many people raised it. - If feedback for a column is thin, do not pad it with invented items; note that the column is light instead. - Cap each column at the stated number of items, prioritized by how many people raised each one. </constraints> <format> Markdown board with 3 columns: Start, Stop, Continue, each item showing the theme and a raised-by count. </format>

Sorts raw sprint feedback into a start-stop-continue board with duplicate comments grouped and counted.

๐Ÿ’ก

Pro tip: Run this on raw Slack thread exports or survey responses; it works even when feedback wasn't collected in a structured format.

4Ls Retro Board

7/30

You are a senior agile coach. <context> A team wants to run a 4Ls retro (Liked, Learned, Lacked, Longed For) and needs the board pre-populated from sprint notes to save meeting time. </context> <inputs> - Sprint notes or summary: [SPRINT_NOTES] - Sprint number and dates: [SPRINT_INFO] - Team size: [TEAM_SIZE] </inputs> <task> Draft a 4Ls board (Liked, Learned, Lacked, Longed For) pre-filled with items pulled from the sprint notes as a starting point for discussion, not a final answer. </task> <constraints> - Pull only from what's in the sprint notes; do not invent achievements or problems not mentioned. - Label the pre-filled board clearly as a draft starting point the team should add to live. - Keep each of the 4 columns to 3 to 5 items maximum. </constraints> <format> Markdown board with 4 columns: Liked, Learned, Lacked, Longed For, each item one line. </format>

Pre-fills a 4Ls retro board from sprint notes as a discussion starter, not a finished result.

๐Ÿ’ก

Pro tip: Leave 2 blank rows per column visible in the shared doc; teams add more live once they see the format is a draft, not the final word.

Mad-Sad-Glad Retro Board

8/30

You are a senior agile coach. <context> A team is running a mad-sad-glad retro, which surfaces emotional response to the sprint rather than just process feedback, and needs the board organized from feedback collected beforehand. </context> <inputs> - Feedback collected: [FEEDBACK] - Sprint number and dates: [SPRINT_INFO] - Anything the team is currently sensitive about: [SENSITIVITIES] </inputs> <task> Organize the collected feedback into Mad, Sad, and Glad columns and suggest one gentle follow-up question per column to open discussion. </task> <constraints> - Sort by emotional register, not just positive or negative; sad items about disappointment should be distinct from mad items about frustration. - Phrase the follow-up questions with empathy, avoiding language that could feel dismissive of the stated sensitivities. - If feedback is thin in one column, suggest one open-ended prompt to draw more out live rather than inventing items. </constraints> <format> Markdown board: Mad, Sad, Glad columns, each with items and one follow-up question at the bottom. </format>

Sorts sprint feedback by emotional register into a mad-sad-glad board with gentle follow-up questions per column.

๐Ÿ’ก

Pro tip: Use this format after a rough sprint instead of start-stop-continue; naming the emotion directly often surfaces issues process-only formats miss.

Sailboat Retro Board

9/30

You are a senior agile coach. <context> A team wants to run a sailboat retro, where wind is things helping, anchors are things holding back, rocks are risks ahead, and the island is the goal, and needs it populated from team input. </context> <inputs> - Team input or notes: [TEAM_INPUT] - Current goal or milestone, the island: [GOAL] - Sprint number and dates: [SPRINT_INFO] </inputs> <task> Build a sailboat retro board with Wind, Anchors, Rocks, and Island sections populated from the team input and tied to the stated goal. </task> <constraints> - The Island section must restate the stated goal in one sentence the whole team would recognize. - Rocks, the risks ahead, must be forward-looking; do not duplicate items already listed under Anchors, the current drag. - If team input doesn't clearly map to one of the 4 sections, place it under the closest fit and note the assumption. </constraints> <format> Markdown board with 4 labeled sections: Wind, Anchors, Rocks, Island, each with bulleted items. </format>

Organizes team input into a sailboat retro board tied to a specific goal, separating current drag from future risk.

๐Ÿ’ก

Pro tip: Draw the actual boat sketch on a whiteboard or Miro board using this content; the visual metaphor lands better live than a plain list.

Lean Coffee Retro Agenda

10/30

You are a senior agile coach. <context> A team wants to run a lean coffee style retro, where the agenda is built live by voting on topics, and needs a facilitator plan for how to run the voting and timing. </context> <inputs> - Team size: [TEAM_SIZE] - Total meeting time: [MEETING_LENGTH] - Suggested starter topics, if any: [STARTER_TOPICS] - Voting method preference: [VOTING_METHOD] </inputs> <task> Write a lean coffee facilitation plan covering how topics get submitted, how voting works, and the time-box per topic. </task> <constraints> - Specify an exact time-box per topic, commonly 5 to 8 minutes, and a rule for extending it, such as a dot-vote to continue. - Explain the voting method in one clear paragraph a first-time participant could follow without prior lean coffee experience. - If starter topics are given, list them as optional seed topics only, not a fixed agenda. </constraints> <format> Markdown facilitation plan: How Topics Are Submitted, Voting Method, Per-Topic Time-Box Rule, Optional Starter Topics. </format>

Plans a lean coffee style retro where the team votes the agenda live, with clear voting and timing rules.

๐Ÿ’ก

Pro tip: Use lean coffee format when a team's retro topics vary widely sprint to sprint; fixed formats work better for teams with steady, predictable friction points.

Project Post-Mortems

5 prompts

Project Post-Mortem Report

11/30

You are a senior program manager. <context> A project has wrapped, successfully or not, and leadership wants a post-mortem report capturing what happened and what to change next time. </context> <inputs> - Project name: [PROJECT_NAME] - Outcome: [OUTCOME] - Timeline summary: [TIMELINE_SUMMARY] - Key contributors: [CONTRIBUTORS] - Known issues during the project: [KNOWN_ISSUES] </inputs> <task> Write a post-mortem report covering what happened, root causes, what went well, and specific recommendations for future projects. </task> <constraints> - Separate root causes, which are systemic and process-level, from surface symptoms, which are specific incidents, and label each clearly. - Include at least 2 things that went well, even for a project with a poor outcome, to keep the report balanced. - Phrase every recommendation as a specific action, not a vague principle like 'communicate better'. </constraints> <format> Markdown report: Summary, Timeline, What Went Well, Root Causes, numbered specific Recommendations. </format>

Turns a wrapped project's timeline and issues into a balanced post-mortem with specific, actionable recommendations.

๐Ÿ’ก

Pro tip: Share the What Went Well section first when presenting to the team; opening with root causes alone reads as blame even when it isn't intended.

Incident Post-Mortem (Blameless)

12/30

You are a senior engineering manager. <context> A production incident occurred and the team needs a blameless post-mortem that focuses on systems and process, not individual fault. </context> <inputs> - Incident summary: [INCIDENT_SUMMARY] - Timeline of events: [TIMELINE] - Impact: [IMPACT] - Who was involved: [PEOPLE_INVOLVED] - Immediate fix applied: [IMMEDIATE_FIX] </inputs> <task> Write a blameless post-mortem report using systems language instead of naming individuals as the cause of the failure. </task> <constraints> - Never phrase a root cause as a person's mistake; frame it as a gap in process, tooling, or system design instead. - Include a clear timeline with timestamps if provided, and flag any gap in the timeline instead of guessing. - List preventive actions separately from the immediate fix, since a fix that stops the bleeding is not the same as a fix that prevents recurrence. </constraints> <format> Markdown report: Summary, Impact, Timeline, Root Cause (systems-framed), Immediate Fix, numbered Preventive Actions. </format>

Writes a blameless incident post-mortem that frames root causes as systems gaps, not individual mistakes.

๐Ÿ’ก

Pro tip: Read the Root Cause section back before sharing it and check whether it would read differently if a name were swapped in; if so, rewrite it.

Failed Launch Post-Mortem

13/30

You are a senior product manager. <context> A product or feature launch underperformed against its goal and the team needs an honest post-mortem before deciding what to do next. </context> <inputs> - What was launched: [LAUNCH_NAME] - Goal at launch: [LAUNCH_GOAL] - Actual result: [ACTUAL_RESULT] - Hypotheses for the gap: [HYPOTHESES] - Decision needed: [DECISION_NEEDED] </inputs> <task> Write a post-mortem that quantifies the gap between goal and result, tests each hypothesis against available evidence, and recommends a path forward. </task> <constraints> - State the gap between goal and actual result as a specific number or percentage, not just "underperformed". - For each hypothesis, note whether current data supports, contradicts, or is inconclusive about it, rather than accepting all hypotheses equally. - End with one clear recommendation among iterate, sunset, or pivot, with the reasoning stated in 2 to 3 sentences. </constraints> <format> Markdown report: Goal vs Actual, Hypothesis Table (Hypothesis, Evidence, Verdict), Recommendation. </format>

Tests each theory for why a launch underperformed against the evidence and recommends iterate, sunset, or pivot.

๐Ÿ’ก

Pro tip: Run this before the team debates next steps in a meeting; agreeing on the verdict per hypothesis first prevents re-litigating opinions as facts.

Missed Deadline Root Cause Analysis

14/30

You are a senior project manager. <context> A project missed its deadline and stakeholders want to understand why before committing to the next deadline. </context> <inputs> - Project name: [PROJECT_NAME] - Original deadline: [ORIGINAL_DEADLINE] - Actual delivery: [ACTUAL_DELIVERY] - Events during the project: [EVENTS_TIMELINE] - Warning signs noticed at the time: [WARNING_SIGNS] </inputs> <task> Write a root cause analysis using the 5 whys method to trace the missed deadline back to its underlying cause, not just the last blocker. </task> <constraints> - Apply the 5 whys structure explicitly, showing each why as a numbered step, not a single paragraph explanation. - Distinguish warning signs that were visible in advance from surprises that genuinely could not have been predicted. - End with one process change that would have caught this earlier, not just a fix for this specific project. </constraints> <format> Markdown report: numbered 5 Whys chain, Warning Signs table (Sign, Visible When, Acted On), Process Change Recommendation. </format>

Traces a missed deadline back to its root cause using the 5 whys method instead of stopping at the last blocker.

๐Ÿ’ก

Pro tip: Stop the 5 whys chain once you reach a cause your team can actually act on; going further tends to arrive at causes outside anyone's control.

Vendor/Partnership Post-Mortem

15/30

You are a senior operations manager. <context> A partnership or vendor relationship is ending or being reviewed and the team needs a post-mortem to inform the next vendor decision. </context> <inputs> - Vendor or partner name: [VENDOR_NAME] - What the relationship was for: [PURPOSE] - Outcome: [OUTCOME] - Issues encountered: [ISSUES] - Cost or investment: [COST] </inputs> <task> Write a vendor post-mortem covering what worked, what didn't, and specific criteria to check for before signing with a similar vendor again. </task> <constraints> - Separate issues caused by the vendor from issues caused by internal process on our side; do not attribute everything to the vendor by default. - Convert each major issue into a specific due-diligence question to ask before the next vendor contract. - State plainly whether you would work with this vendor again, and the one condition that would need to change if so. </constraints> <format> Markdown report: What Worked, What Didn't (split Vendor-Caused and Internal), Due-Diligence Questions for Next Time, Would We Rehire Verdict. </format>

Reviews a vendor relationship and converts each issue into a due-diligence question for the next contract.

๐Ÿ’ก

Pro tip: Share the Due-Diligence Questions list with procurement or legal before the next vendor RFP goes out, not just with the team that used the vendor.

These prompts give you the what. Tutorials give you the why.

Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.

Try AI Academy Free

Action Item Tracking

5 prompts

Retro Action Item Tracker

16/30

You are a senior scrum master. <context> A retro just ended with a list of raw action items and the team needs them converted into a trackable format with owners and due dates. </context> <inputs> - Raw action items from the retro: [RAW_ACTION_ITEMS] - Team members available to own items: [TEAM_MEMBERS] - Sprint length: [SPRINT_LENGTH] </inputs> <task> Convert the raw action items into a tracked list with a suggested owner, due date, and success criteria for each. </task> <constraints> - Every action item needs a suggested owner from the given team members list; do not leave any unassigned. - Set due dates within the stated sprint length and flag any item that realistically needs more than one sprint. - Write success criteria as a concrete, checkable statement, not 'improve X'. </constraints> <format> Markdown table: Action Item, Owner, Due Date, Success Criteria. </format>

Converts raw retro action items into an assigned, dated tracker with checkable success criteria.

๐Ÿ’ก

Pro tip: Cap the tracker at 3 action items per retro; teams that commit to more rarely finish any of them by the next retro.

Action Item Prioritization Matrix

17/30

You are a senior agile coach. <context> A retro produced more action items than the team can realistically tackle in one sprint, and the facilitator needs to prioritize which ones matter most. </context> <inputs> - List of proposed action items: [ACTION_ITEMS] - Team capacity this sprint: [CAPACITY] - Recurring vs one-time issues: [RECURRING_VS_ONETIME] </inputs> <task> Score each action item on impact and effort, then recommend the top items to commit to given the stated capacity. </task> <constraints> - Score every item on Impact (High, Medium, Low) and Effort (High, Medium, Low), with a one-line reason for each score. - Weight recurring issues higher than one-time issues when impact is otherwise similar, and state that reasoning. - Recommend only as many items as realistically fit the stated capacity; do not recommend the whole list. </constraints> <format> Markdown table: Action Item, Impact, Effort, Recurring (Yes or No), Recommended This Sprint (Yes or No). </format>

Scores retro action items on impact and effort and recommends only as many as fit this sprint's capacity.

๐Ÿ’ก

Pro tip: Re-run this prompt including last sprint's undone items in the list; carried-over items should usually outrank brand new ones.

Recurring Issue Tracker Across Retros

18/30

You are a senior scrum master. <context> The same issues keep coming up retro after retro and the team needs a way to see the pattern instead of re-discussing it fresh each time. </context> <inputs> - Notes or action items from the last several retros: [PAST_RETRO_NOTES] - Number of retros covered: [RETRO_COUNT] </inputs> <task> Identify issues that appear in more than one retro, count how many times each has come up, and flag the ones that have never been resolved. </task> <constraints> - Only flag an issue as recurring if it appears in at least 2 of the provided retros; do not overstate frequency. - For each recurring issue, note the last time an action item was attempted for it, or state that none was ever attempted. - Rank recurring issues by frequency first, then by how long they've gone unresolved. </constraints> <format> Markdown table: Issue, Times Raised, Last Action Attempted, Status (Unresolved or Partially Addressed). </format>

Surfaces which issues keep recurring across multiple retros and whether they've ever actually been addressed.

๐Ÿ’ก

Pro tip: Bring the top 2 recurring, unresolved issues into the next retro explicitly instead of letting the team generate fresh topics; unresolved patterns deserve priority.

Action Item Owner Follow-Up Message

19/30

You are a senior scrum master. <context> An action item from a past retro is overdue and the facilitator needs a follow-up message to the owner that's direct but not accusatory. </context> <inputs> - Action item: [ACTION_ITEM] - Owner: [OWNER_NAME] - Original due date: [DUE_DATE] - Context on why it might be stuck: [STUCK_CONTEXT] </inputs> <task> Write a short follow-up message to the owner that checks on progress, offers help removing blockers, and asks for a realistic new date. </task> <constraints> - Keep the message under 80 words so it reads as a quick check-in, not a formal escalation. - Explicitly offer help with whatever might be blocking it, referencing the stated context if given. - End with a specific, answerable question, such as a new date or a blocker, not an open-ended 'let me know'. </constraints> <format> A short message, ready to send via Slack or email, under 80 words. </format>

Drafts a short, non-accusatory follow-up message chasing an overdue retro action item with a specific ask.

๐Ÿ’ก

Pro tip: Send this on the day the item was due, not a week later; a prompt, low-pressure nudge gets better response rates than a delayed one.

Retro-to-Roadmap Action Converter

20/30

You are a senior product manager. <context> Some retro action items are actually bigger process or product changes that belong on the team's roadmap, not a quick sprint task list. </context> <inputs> - List of retro action items: [ACTION_ITEMS] - Current roadmap themes: [ROADMAP_THEMES] </inputs> <task> Sort the action items into quick sprint fixes versus roadmap-level changes, and draft a one-line roadmap ticket for each item in the second group. </task> <constraints> - An item only counts as roadmap-level if it requires more than one sprint or touches more than one team; otherwise it's a quick fix. - For each roadmap-level item, map it to the closest existing roadmap theme, or flag it as a new theme if none fits. - Write each roadmap ticket as a one-line title plus a one-sentence justification, not a full spec. </constraints> <format> Markdown: bulleted Quick Sprint Fixes list, Roadmap-Level Items table (Item, Mapped Theme, Ticket Title, Justification). </format>

Separates retro action items that are quick sprint fixes from ones big enough to belong on the roadmap.

๐Ÿ’ก

Pro tip: Send the Roadmap-Level Items table to whoever owns roadmap planning the same week, not at the next planning cycle; these tend to get lost otherwise.

Remote & Async Retros

5 prompts

Async Retro Board (Written Submissions)

21/30

You are a senior agile coach. <context> A distributed team can't get everyone live at once and needs to run the retro asynchronously through written submissions over a day or two. </context> <inputs> - Written submissions collected so far: [SUBMISSIONS] - Submission window: [WINDOW] - Format being used, e.g. start-stop-continue: [FORMAT] - Team members expected to submit: [TEAM_MEMBERS] </inputs> <task> Organize the async submissions into the stated retro format and flag any team member who hasn't submitted yet given the window. </task> <constraints> - Attribute each item to its format category without editing the submitter's original wording. - Note explicitly whose submission is still missing based on the stated team and the window so far. - Group duplicate or near-duplicate submissions and note how many people raised each one. </constraints> <format> Markdown board organized by the stated format's columns, plus a Still Waiting On list at the bottom. </format>

Organizes async written retro submissions into your team's format and flags who still needs to submit.

๐Ÿ’ก

Pro tip: Set a hard cutoff time for submissions and run this prompt right after; open-ended async windows tend to stretch past the point anyone still cares.

Remote Retro Facilitation Script

22/30

You are a senior scrum master. <context> A facilitator running a retro over video call needs a script that accounts for remote-specific friction like silence, talking over each other, and disengagement. </context> <inputs> - Meeting length: [MEETING_LENGTH] - Team size: [TEAM_SIZE] - Video tool used: [VIDEO_TOOL] - Known remote friction: [FRICTION] </inputs> <task> Write a facilitation script with exact prompts for opening, transitioning between sections, and managing the stated remote friction. </task> <constraints> - Include one explicit technique for the stated friction, such as calling on people by name in a fixed order or using round-robin instead of open floor. - Write transition lines the facilitator can say verbatim between agenda sections. - Build in one deliberate silence-break tactic, since remote silence reads differently than in-person silence and needs an explicit prompt to break. </constraints> <format> Markdown script with labeled sections: Opening Lines, Transition Lines, Friction-Management Technique, Closing Lines. </format>

Scripts a remote retro facilitation with explicit techniques for the specific friction your video calls run into.

๐Ÿ’ก

Pro tip: Practice the friction-management technique out loud once before the call; it needs to sound natural, not read from a script live.

Timezone-Split Team Retro Plan

23/30

You are a senior scrum master. <context> A team is split across timezones with limited overlap hours and needs a retro plan that doesn't force everyone into an inconvenient time. </context> <inputs> - Timezones represented: [TIMEZONES] - Overlap window available: [OVERLAP_WINDOW] - Team size per region: [TEAM_SIZE_PER_REGION] - Retro format: [FORMAT] </inputs> <task> Design a hybrid retro plan using the overlap window for live discussion and an async component for anything that doesn't fit. </task> <constraints> - Keep the live portion within the stated overlap window exactly; do not schedule any live segment outside it. - Move data-gathering steps, like collecting raw feedback, to the async portion, reserving live time for discussion and decisions. - Rotate which region's convenience gets deprioritized meeting to meeting if the overlap window is objectively bad for one region. </constraints> <format> Markdown plan: Async Portion (steps, deadline), Live Portion (agenda within the overlap window), Rotation Note. </format>

Splits a cross-timezone retro into an async data-gathering phase and a tight live discussion within the real overlap window.

๐Ÿ’ก

Pro tip: Track which region's convenience got deprioritized over the last few retros; if it's always the same region, that's worth raising on its own.

Anonymous Feedback Retro Synthesis

24/30

You are a senior agile coach. <context> A team collected anonymous feedback ahead of a retro because trust is low enough that named feedback would be filtered, and needs it synthesized without exposing who said what. </context> <inputs> - Anonymous responses: [ANONYMOUS_RESPONSES] - Team size: [TEAM_SIZE] - Sensitive topics raised: [SENSITIVE_TOPICS] </inputs> <task> Synthesize the anonymous responses into themes without any wording specific enough to identify who wrote it, especially for sensitive topics. </task> <constraints> - Rewrite highly specific or identifiable phrasing into a generalized version of the same point; never quote a response verbatim if the team is small enough that phrasing could be traced back. - Group into themes with a count of how many responses touched each theme, not verbatim excerpts. - Flag any theme that needs a private follow-up conversation rather than open discussion, without naming who raised it. </constraints> <format> Markdown synthesis: Theme table (Theme, Response Count, Suggested Handling: Open Discussion or Private Follow-Up). </format>

Synthesizes anonymous retro feedback into discussable themes without exposing identifiable wording.

๐Ÿ’ก

Pro tip: If the team has fewer than 5 people, treat every response as potentially identifiable and generalize more aggressively than the default synthesis would.

Async Retro Reminder & Prompt Sequence

25/30

You are a senior scrum master. <context> A team running an async retro needs a sequence of reminder messages to keep submissions coming in without nagging. </context> <inputs> - Submission window: [WINDOW] - Format being used: [FORMAT] - Channel: [CHANNEL] - Team size: [TEAM_SIZE] </inputs> <task> Write a 3-message reminder sequence, covering kickoff, midpoint nudge, and final call, for the async retro submission window. </task> <constraints> - Give each of the 3 messages a distinct tone: kickoff explains the format, midpoint is a light nudge, final call states the exact cutoff time. - Keep each message under 60 words so it reads as a quick channel post, not an email. - Include the exact format and where to submit in the kickoff message so nobody has to ask. </constraints> <format> Markdown: 3 messages labeled Kickoff, Midpoint Nudge, Final Call, each under 60 words. </format>

Writes a 3-message reminder sequence that keeps async retro submissions coming in without repetitive nagging.

๐Ÿ’ก

Pro tip: Post the Final Call message with a specific time, not just a date; specific deadlines measurably pull in more last-minute submissions than vague ones.

Most people use 10% of Claude. Tutorials unlock the rest.

AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.

Start Your Free Trial

Retro Reports & Stakeholder Summaries

5 prompts

Retro Summary for Leadership

26/30

You are a senior program manager. <context> A team's retro produced useful detail, but leadership only needs a short summary of what changed and why, not the full discussion. </context> <inputs> - Full retro notes: [RETRO_NOTES] - Audience: [AUDIENCE] - Anything leadership specifically asked about: [SPECIFIC_ASK] </inputs> <task> Condense the full retro notes into a short summary for leadership focused on decisions and action items, not the discussion that led to them. </task> <constraints> - Cap the summary at 150 words or 5 bullet points, whichever is shorter. - Lead with decisions and action items; only mention discussion detail if it directly explains a decision. - If leadership asked about something specific, address it explicitly near the top, even if it means reordering the summary. </constraints> <format> Markdown summary: one-sentence framing, bulleted Decisions & Action Items, an optional one-line note if a specific ask was addressed. </format>

Condenses full retro notes into a leadership-ready summary focused on decisions, not discussion.

๐Ÿ’ก

Pro tip: Send this within 24 hours of the retro; leadership summaries lose most of their value once the sprint has already moved on.

Quarterly Retro Trends Report

27/30

You are a senior agile coach. <context> A team or organization wants to see patterns across a quarter's worth of retros instead of treating each one as a standalone event. </context> <inputs> - Notes or action items from the quarter's retros: [QUARTER_RETRO_NOTES] - Number of retros covered: [RETRO_COUNT] - Team or org name: [TEAM_NAME] </inputs> <task> Analyze the quarter's retros for recurring themes, resolved issues, and a trend in overall sentiment, and summarize it as a trends report. </task> <constraints> - Distinguish issues that were raised once from issues that recurred across multiple retros in the quarter, and report them separately. - Note which recurring issues were eventually resolved during the quarter versus ones still open at quarter's end. - Describe the sentiment trend as improving, flat, or worsening, with a specific reason drawn from the notes, not just a label. </constraints> <format> Markdown report: Recurring Themes table (Theme, Times Raised, Status), Resolved This Quarter list, Sentiment Trend paragraph. </format>

Rolls up a quarter of retros into a trends report showing which issues recurred, resolved, or are still open.

๐Ÿ’ก

Pro tip: Bring this report to the quarterly planning meeting, not just the next retro; quarter-level patterns usually need a resourcing decision, not just a sprint fix.

Retro Health Metrics Dashboard Brief

28/30

You are a senior engineering manager. <context> A team wants to track retro health over time, such as attendance, action item completion rate, and sentiment, but needs the raw history turned into a simple dashboard brief first. </context> <inputs> - Retro history data (attendance, actions completed, sentiment notes): [RETRO_HISTORY] - Number of retros covered: [RETRO_COUNT] - Metrics to prioritize: [METRICS] </inputs> <task> Turn the raw retro history into a brief defining 3 to 4 simple health metrics, their current values, and one flag if any metric is trending poorly. </task> <constraints> - Keep metrics simple enough to track by hand each retro; do not propose a metric that needs a new tool to calculate. - Calculate each metric's value from the actual data provided, not an estimate, and show the calculation briefly. - Flag explicitly if any metric has worsened over the covered period, with the specific numbers before and after. </constraints> <format> Markdown brief: Metric table (Metric, Current Value, Trend, How It's Calculated), Flags section for anything worsening. </format>

Turns raw retro history into 3 to 4 simple, hand-trackable health metrics with trend flags.

๐Ÿ’ก

Pro tip: Track action item completion rate above all else if you can only pick one metric; it correlates most directly with whether retros are actually changing anything.

Cross-Team Retro Comparison Report

29/30

You are a senior program manager. <context> An organization runs retros across multiple teams and a program manager wants to compare themes across teams without exposing any single team's internal detail unfairly. </context> <inputs> - Retro summaries from each team: [TEAM_SUMMARIES] - Teams covered: [TEAM_LIST] - Purpose of the comparison: [PURPOSE] </inputs> <task> Compare the team summaries to find themes shared across multiple teams versus themes unique to one team, and highlight practices worth sharing. </task> <constraints> - Only label something an org-wide theme if it appears in more than one team's summary; do not generalize from a single team. - Present team-specific issues without naming which team unless the stated purpose is explicitly about accountability rather than pattern-finding. - Include a Practices Worth Sharing section for anything one team is doing that seems to be working, and it's fine to name that team there. </constraints> <format> Markdown report: Org-Wide Themes table (Theme, Teams Affected), Practices Worth Sharing list, Team-Specific Notes. </format>

Compares retro themes across multiple teams to separate org-wide issues from one-off, team-specific ones.

๐Ÿ’ก

Pro tip: Share the Practices Worth Sharing section back to the whole org, not just leadership; teams adopt peer practices faster than mandated ones.

Retro-to-Onboarding Lessons Doc

30/30

You are a senior engineering manager. <context> A team has accumulated retro lessons over many sprints and wants to convert the best of them into a living doc that helps new hires avoid the same mistakes. </context> <inputs> - Retro lessons or action items over time: [RETRO_LESSONS] - Team or role the new hire is joining: [ROLE] - Number of sprints or months covered: [PERIOD_COVERED] </inputs> <task> Extract the retro lessons that would help a new hire specifically, and write them as a short onboarding doc, skipping lessons that were one-time or already fully fixed. </task> <constraints> - Only include a lesson if it's still relevant today; skip anything that was a one-time issue or has since been permanently fixed. - Phrase each lesson as practical guidance for a new hire, in the form 'when X happens, do Y', not as a historical account of what went wrong. - Cap the doc at 8 lessons maximum so it stays something a new hire will actually read in their first week. </constraints> <format> Markdown doc: title, short intro sentence, numbered list of up to 8 lessons each phrased as practical guidance. </format>

Converts a team's accumulated retro lessons into a short, practical onboarding doc for new hires.

๐Ÿ’ก

Pro tip: Review and prune this doc every 6 months; onboarding docs built from retros go stale fast as the team's actual pain points shift.

Frequently Asked Questions

Copy one prompt into Claude, replace the bracketed placeholders with your sprint notes or team feedback, and Claude returns a structured agenda, board, or report ready to run or share.
You get better results with real notes, tickets, or feedback pasted into the inputs, but if a field is left blank Claude will assume a realistic example so the output still stays concrete rather than generic.
Yes. Every output is plain markdown, so you can copy it into Notion, Confluence, or your retro tool of choice and adjust wording, timing, or sections freely.
Yes. Every prompt on this page is free to copy and use in Claude, with no account, sign-up, or attribution required.
Use the prompts in the Retro Formats & Templates category, or tell Claude your team's preferred format in the inputs and it will structure the board around that format instead of the default.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.