bmad-correct-course

Analyze sprint change impacts across PRD, epics, architecture, and UX artifacts.

Updated May 22, 2026
One-click install
npx skills add https://github.com/JaronTam/SDONE --skill bmad-correct-course-jarontam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-correct-course
Source: https://github.com/JaronTam/SDONE/tree/main/.agents/skills/bmad-correct-course
Command: npx skills add https://github.com/JaronTam/SDONE --skill bmad-correct-course-jarontam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, bmad_customization, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill manages significant changes during sprint execution, facilitating a structured approach to assess and implement changes across project artifacts.

Core Features & Use Cases

  • Comprehensive Impact Analysis: Analyze the effects of changes across Product Requirements Document (PRD), epics, architecture, and UX artifacts.
  • Structured Sprint Change Proposal: Generate a detailed proposal based on analysis, considering epic impact, story changes, and artifact conflicts.
  • Collaborative Workflow: Guides users through the process, from triggering the change to finalizing a change proposal for implementation.
  • Use Case: For a Developer looking to correct course mid-sprint, this Skill provides a structured method to assess changes and produce a Sprint Change Proposal.

Quick Start

Run the 'bmad-correct-course' skill to analyze the impact of a proposed sprint 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 manage sprint changes without disrupting ongoing development?

Sprint change management requires a structured workflow to assess and implement modifications across PRD, epics, architecture, and UX artifacts without disrupting development. This Skill guides you through analyzing impacts and generating a Sprint Change Proposal to maintain project alignment.

What is the best way to assess the impact of a mid-sprint change request?

Impact assessment for mid-sprint changes involves analyzing how modifications affect epics, stories, and existing project artifacts. This Skill provides a structured workflow to evaluate these conflicts and produce a comprehensive analysis before implementation begins.

Do I need Python to run sprint change impact analysis?

Python is required to run this Skill, as it uses Python scripts to resolve customization settings and perform the underlying impact analysis. Ensure your environment has Python installed and the bmad_customization dependency configured before starting.

Can I use this workflow to update architecture and UX artifacts during a sprint correction?

Yes, you can update architecture and UX artifacts during a sprint correction. The workflow specifically analyzes the effects of changes across Product Requirements Documents, epics, architecture, and UX artifacts to ensure all project documentation stays aligned.

How do I generate a sprint change proposal for epic and story modifications?

Generating a sprint change proposal involves assessing epic impacts, story changes, and artifact conflicts through a collaborative workflow. This Skill guides you from triggering the change event to finalizing a detailed proposal ready for implementation.

When should I not use an automated sprint change proposal workflow?

You should avoid automated sprint change proposals for minor task-level adjustments that do not ripple across PRD, architecture, or UX artifacts, as the structured impact analysis workflow is designed for significant course corrections during active sprint execution.