bmad-agent-sm

Plan sprint work and create user stories with acceptance criteria.

4|1|Updated Sep 30, 2024
One-click install
npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-sm-co-cddo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-sm
Source: https://github.com/co-cddo/ndx/tree/main/_bmad/bmm/4-implementation/bmad-agent-sm
Command: npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-sm-co-cddo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scrum teams often struggle with unclear stories and poorly planned sprints. This skill provides a Technical Scrum Master persona that helps plan sprint work and prepare actionable user stories with clear acceptance criteria.

Core Features & Use Cases

  • Sprint planning & backlog refinement: guides the team to craft crisp user stories and plan increments with minimal ambiguity.
  • Ceremonies facilitation: supports daily standups, sprint reviews, and retrospectives using checklists and structured prompts.
  • Story creation & guidance: translates requirements into precise, testable tasks that developers can implement.

Quick Start

Ask Bob to plan the upcoming sprint and prepare user stories with clear acceptance criteria.

Frequently Asked Questions about bmad-agent-sm

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

FAQPage Schema
How do I write clear user stories for sprint planning?▼

Clear user stories for sprint planning require translating requirements into precise, testable tasks with explicit acceptance criteria. A Scrum Master persona guides this by using a checklist-driven approach to minimize ambiguity and ensure developers can implement the stories directly.

What is the best way to facilitate agile ceremonies like retrospectives?▼

Facilitating agile ceremonies like retrospectives is best handled using structured prompts and checklists. This approach ensures sprint reviews and daily standups remain focused, guiding technical teams through ceremony logistics systematically without losing clarity.

How do I refine a backlog for an upcoming sprint?▼

To refine a backlog for an upcoming sprint, guide the team to craft crisp user stories and plan increments with minimal ambiguity. Backlog refinement involves preparing actionable tasks and ensuring sprint work is optimized before the sprint begins.

Can a Scrum Master persona help with team coordination for software projects?▼

Yes, a Scrum Master persona helps with team coordination for software projects by embodying servant leadership. It supports technical teams by imposing a crisp communication style to plan sprint work, prepare stories, and guide agile ceremonies effectively.

Why do sprint plans fail when stories lack acceptance criteria?▼

Sprint plans fail when stories lack acceptance criteria because developers face ambiguity during implementation. Translating requirements into precise, testable tasks with clear criteria prevents poorly planned sprints and ensures the team delivers a functional increment.