bmad-correct-course

Analyzes project impact and generates sprint change proposals.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the chaos of mid-sprint changes by providing a structured, analytical framework to assess impact across all project artifacts and ensure alignment between stakeholders and developers.

Core Features & Use Cases

  • Impact Analysis: Systematically evaluates how a change affects PRDs, epics, architecture, and UX design.
  • Sprint Change Proposal: Generates a comprehensive, actionable document detailing the necessary adjustments, effort estimates, and implementation handoff.
  • Use Case: When a technical limitation is discovered during implementation, use this skill to analyze the ripple effects on your architecture and epics, ensuring the project remains on track without losing documentation integrity.

Quick Start

Activate the bmad-correct-course skill to begin a structured analysis of the current sprint change request.

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 mid-sprint changes without disrupting project planning artifacts?

Sprint change impact is analyzed across PRDs, architecture, and epics to produce a structured change proposal. This ensures documentation integrity and alignment between stakeholders and developers when adapting to mid-sprint project pivots.

What is the best way to analyze the impact of a technical limitation discovered during a sprint?

Impact analysis evaluates how a technical limitation affects PRDs, architecture, and UX design. It generates an actionable sprint change proposal detailing necessary adjustments, effort estimates, and implementation handoff to keep the project on track.

How do I generate a sprint change proposal for agile project pivots?

Sprint change proposals are generated by evaluating change requests against project artifacts and adhering to defined change management checklists. The resulting document details necessary adjustments, effort estimates, and implementation handoff for agile project pivots.

Do I need python3 to run sprint impact analysis and change management scripts?

Python3 is required to run the scripts that manage sprint changes and produce structured change proposals. You must also provide access to project planning artifacts and adhere to defined change management checklists for the analysis.

Can I use this approach for synchronizing product requirements and architectural design?

Yes, this approach applies to software development workflows requiring synchronization between product requirements, architectural design, and task management. It assesses ripple effects to ensure alignment when technical limitations are discovered.

When should I not use an automated impact analysis for agile sprint changes?

Automated impact analysis is not suitable if you lack access to project planning artifacts or cannot adhere to defined change management checklists. It is specifically designed for significant changes during sprint execution, not minor task updates.