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.