bmad-correct-course

Assess sprint change impact across PRD, epics, architecture, and UX documents to produce a sprint change proposal.

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill bmad-correct-course-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-correct-course
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/bmad-correct-course
Command: npx skills add https://github.com/PastaSus/egg-defender --skill bmad-correct-course-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a significant issue emerges mid-sprint, teams lack a structured way to evaluate its impact across planning artifacts and decide how to respond. This Skill guides a systematic change analysis and produces a formal Sprint Change Proposal with clear handoff routing. ## Core Features & Use Cases - Impact Analysis Checklist: Works through an interactive checklist covering trigger context, epic impact, artifact conflicts (PRD, architecture, UX), and path-forward evaluation. - Structured Change Proposals: Drafts explicit before/after edit proposals for stories, PRD sections, architecture, and UX specs, in incremental or batch review mode. - Scoped Handoff Routing: Classifies the change as Minor, Moderate, or Major and routes it to the Developer, Product Owner, or PM/Architect accordingly. - Use Case: During implementation you discover the chosen authentication approach cannot support a required 2FA regulation. Run this workflow to assess the impact on epics and the PRD, evaluate direct adjustment versus rollback versus MVP scope reduction, and generate an approved Sprint Change Proposal. ## Quick Start Say "correct course" or "propose sprint change" and describe the issue that triggered the need for change.

Frequently Asked Questions about bmad-correct-course

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

FAQPage Schema
How do I handle a major change discovered during sprint execution?

Invoke the correct course workflow and describe the triggering issue. It loads your PRD, epics, architecture, and UX documents, runs an impact analysis checklist, and produces a Sprint Change Proposal with a recommended path forward.

What documents are required to run a sprint change impact analysis?

The PRD and current epics are required; the workflow halts if they cannot be found. Architecture, UX specifications, specs, and an AGENTS.md project context block are loaded when available but are optional.

What is included in a Sprint Change Proposal?

The proposal contains an issue summary, impact analysis across epics and artifacts, a recommended approach with effort and risk estimates, detailed before/after edit proposals, and an implementation handoff plan with scope classification.

Can I review each proposed change individually before approving?

Yes. Choose Incremental mode at the start to review, edit, approve, or skip each edit proposal one at a time. Batch mode instead collects all proposals and presents them together at the end.

When should I use rollback versus direct adjustment for a sprint issue?

The checklist evaluates three options: direct adjustment within the current epic structure, rollback of completed stories, or MVP scope review. Each option is scored on effort and risk, and the workflow recommends a path with documented rationale.