bmad-retrospective

Facilitates post-epic retrospectives to extract lessons learned and prepare next epic planning.

Updated Aug 25, 2024
One-click install
npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-retrospective-legerycheese
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-retrospective
Source: https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot/tree/main/bmad/src/bmm-skills/4-implementation/bmad-retrospective
Command: npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-retrospective-legerycheese

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often skip structured reflection after completing an epic, losing valuable lessons from story records, code reviews, and technical debt that could improve future sprints. ## Core Features & Use Cases - Epic Discovery and Verification: Automatically detects the completed epic from sprint-status.yaml, verifies story completion, and warns when running a retrospective on an incomplete epic. - Deep Story Analysis: Mines dev notes, review feedback, lessons learned, and technical debt sections across all story files to surface recurring patterns and breakthroughs. - Continuity Tracking: Cross-references the previous epic's retrospective action items against current execution to measure follow-through. - Next Epic Preparation: Previews the upcoming epic, identifies dependencies on completed work, and flags preparation gaps. - Use Case: After finishing Epic 3 of a product build, run the retrospective to generate a facilitated multi-agent discussion, a retrospective document with action items, and a readiness assessment for Epic 4. ## Quick Start Ask the agent to run a retrospective for the epic you just completed, for example by saying "run a retrospective" or "let's retro epic 3".

Frequently Asked Questions about bmad-retrospective

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a retrospective for a completed epic?▼

Invoke the skill by saying "run a retrospective" or "let's retro the epic". It detects the completed epic from sprint-status.yaml, confirms with you, then facilitates a structured team discussion and produces a retrospective document.

What inputs does the retrospective workflow need?▼

It reads sprint-status.yaml for story completion, story markdown files for dev notes and review feedback, the previous epic's retrospective for continuity, plus architecture and PRD documents for context.

Can I run a retrospective on an incomplete epic?▼

Yes, but the workflow warns you first and lists pending stories. You can choose to complete remaining stories, run a partial retrospective, or refresh sprint planning instead.

Does the retrospective track previous action items?▼

Yes. It loads the prior epic's retrospective and marks each committed action item as completed, in progress, or not addressed, then checks whether previous lessons were actually applied.

What output does the retrospective produce?▼

It generates a retrospective document containing delivery metrics, lessons learned, action items with owners, technical debt status, and a preparation assessment for the next epic.