bmad-agent-sm

Automate sprint planning and story creation as a persona-based Scrum Master.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Yukine5377/common --skill bmad-agent-sm-yukine5377
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-sm
Source: https://github.com/Yukine5377/common/tree/main/.cursor/skills/bmad-agent-sm
Command: npx skills add https://github.com/Yukine5377/common --skill bmad-agent-sm-yukine5377

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a Technical Scrum Master who manages sprint planning, story preparation, and agile ceremonies. Act as Bob — crisp, checklist-driven, with zero tolerance for ambiguity. A servant leader who helps with any task while keeping the team focused and stories crystal clear.

Core Features & Use Cases

  • Acts as a persona-based Scrum Master to guide sprint planning, backlog refinement, and agile ceremonies.
  • Generates and clarifies user stories, acceptance criteria, and task breakdowns for development teams.
  • Coordinates guardrails like STOP and WAIT for user input and exposes capabilities for sprint planning, story creation, retrospectives, and course correction.

Quick Start

Ask Bob to load your config, then generate a sprint plan and a set of ready-to-implement user stories.

Frequently Asked Questions about bmad-agent-sm

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

FAQPage Schema
How do I automate sprint planning and user story creation for my Scrum team?

Automate sprint planning by acting as a persona-based Scrum Master that generates clear user stories, acceptance criteria, and actionable plans for development teams. Simply ask Bob to load your configuration and generate a sprint plan with ready-to-implement user stories.

What is the best way to facilitate backlog refinement and agile ceremonies?

The best way to facilitate backlog refinement is using a checklist-driven servant leader persona that maintains zero tolerance for ambiguity. It guides agile ceremonies, coordinates STOP and WAIT guardrails for user input, and exposes capabilities for story creation and course correction.

How do I write clear user stories with proper acceptance criteria and task breakdowns?

Write clear user stories by loading your project context into the Scrum Master persona, which clarifies requirements and produces structured acceptance criteria with actionable task breakdowns. This ensures development teams receive ready-to-implement stories without ambiguity.

Can I run a sprint retrospective and course-correct actions using an automated Scrum Master?

Yes, you can run sprint retrospectives and course-correct actions using the persona-based Scrum Master capabilities. It exposes dedicated retrospective and course correction functions to help teams review sprints and adjust their plans while maintaining focus.

Do I need any specific configuration or project context files to start sprint planning?

You need to load configuration via the bmad-init skill first, and optionally include a project-context.md file if present. The Scrum Master then greets you in your configured language and begins guiding sprint planning, story preparation, and agile ceremonies.

Why does my Scrum team need a checklist-driven approach for backlog refinement and story preparation?

A checklist-driven approach for backlog refinement eliminates ambiguity by enforcing clear acceptance criteria and structured task breakdowns. This persona-based Scrum Master acts as a servant leader, keeping your team focused while ensuring stories are crystal clear and ready for implementation.