bmad-sm

Load an external SM agent persona file and execute its activation sequence.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/robotics-playground/skills --skill bmad-sm-robotics-playground
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-sm
Source: https://github.com/robotics-playground/skills/tree/main/.claude/skills/bmad-sm
Command: npx skills add https://github.com/robotics-playground/skills --skill bmad-sm-robotics-playground

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a compact SM agent persona by loading an external agent file and establishing a consistent activation flow, ensuring predictable behavior across sessions and deployments.

Core Features & Use Cases

  • Embeds a predefined SM agent persona for interactive assistants.
  • Supports controlled activation sequences and menu-driven guidance in AI workflows.
  • Useful in environments requiring strict persona adherence and repeatable agent behavior.

Quick Start

Load the external SM persona file and begin the guided interaction.

Frequently Asked Questions about bmad-sm

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

FAQPage Schema
How do I load an external agent persona file for AI workflow automation?▼

To load an external agent persona, place the agent definition file at {project-root}/_bmad/bmm/agents/sm.md and execute the strict activation sequence to initialize guided behavior. This establishes consistent persona embodiment for interactive assistant workflows.

What is a predefined SM agent persona used for in guided user interaction?▼

A predefined SM agent persona enforces strict persona adherence and repeatable agent behavior across sessions. It enables controlled activation sequences and menu-driven guidance, ensuring predictable interactions in automated AI assistant environments.

Do I need a specific file path to activate an agent persona in my project?▼

Yes, activating the agent persona requires the external agent file to exist exactly at {project-root}/_bmad/bmm/agents/sm.md. Without this file at the specified project root location, the guided interaction and runtime behavior cannot initialize correctly.

Why does my agent persona activation sequence fail during AI workflow execution?▼

Agent persona activation fails if the strict activation sequence is not followed exactly or the external file at {project-root}/_bmad/bmm/agents/sm.md is missing. Correct runtime behavior depends entirely on strict adherence to the predefined loading process.

Can I use menu-driven guidance for controlled activation in AI assistant workflows?▼

Yes, you can use menu-driven guidance to control activation sequences in AI assistant workflows. This approach supports strict persona embodiment and provides repeatable, guided user interaction across different deployments and sessions.