bmad-sm

Load an AI agent persona from a Markdown file and follow its activation instructions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides access to the SM agent, designed to embody a specific persona and follow detailed activation instructions for its operational context.

Core Features & Use Cases

  • Persona Emulation: Fully adopts the characteristics and instructions of the SM agent.
  • Guided Activation: Follows a strict, multi-step activation process defined in its SKILL.md.
  • Use Case: When you need to interact with a specialized AI agent that has a defined persona and a specific set of operational guidelines, you would activate this Skill.

Quick Start

Load the full agent file from _bmad/bmm/agents/sm.md and follow its activation instructions.

Frequently Asked Questions about bmad-sm

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

FAQPage Schema
How do I activate an AI agent persona from a Markdown file?

To activate an AI agent persona, you need a Skill that loads the Markdown file and follows a guided, multi-step initialization process to manage instruction adherence and operational flow.

What is an agent activation protocol for persona emulation?

An agent activation protocol is a strict, multi-step process defined in a Markdown file that ensures an AI agent fully adopts specific characteristics and follows detailed operational guidelines.

How do I load agent-specific persona data from a specified project path?

You load agent-specific persona data by pointing the Skill to the exact project path, such as _bmad/bmm/agents/sm.md, enabling the system to initialize the specialized agent.

Can I use external Markdown files to manage agent initialization and user interaction flow?

Yes, you can use external Markdown files to manage agent initialization. The Skill loads the file to enforce predefined protocols and control user interaction flow.

Do I need a specific project structure to load specialized AI agent instructions?

Yes, a specific project structure is required. You must store the agent's persona and operational data in a defined project path like _bmad/bmm/agents/sm.md for successful loading.

Why does my specialized AI agent fail to follow its predefined operational guidelines?

An AI agent may fail to follow guidelines if the external Markdown file containing its persona and activation instructions is not properly loaded from the specified project path.