bmad-master

Emulate a defined agent persona with a menu-driven activation sequence.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/GuidoBergman/aegish --skill bmad-master-guidobergman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-master
Source: https://github.com/GuidoBergman/aegish/tree/main/.claude/skills/bmad-master
Command: npx skills add https://github.com/GuidoBergman/aegish --skill bmad-master-guidobergman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a fully embodied agent persona with a defined menu and activation sequence, ensuring consistent and accurate execution of its specialized functions.

Core Features & Use Cases

  • Persona Emulation: Adheres strictly to a defined agent persona and operational instructions.
  • Menu-Driven Interaction: Navigates and executes tasks based on a pre-defined menu system.
  • Use Case: Activating this agent to manage a specific set of complex tasks that require a consistent and well-defined operational framework.

Quick Start

Load the full agent file from @.bmad/core/agents/bmad-master.md and execute all activation steps.

Frequently Asked Questions about bmad-master

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

FAQPage Schema
How do I activate an agent persona for consistent task execution?

To activate an agent persona, load the core agent markdown file and execute its defined activation sequence. This emulates the persona by applying strict operational protocols and a menu-driven interaction model for consistent execution.

What is a menu-driven interaction model for role-playing agents?

A menu-driven interaction model navigates and executes tasks based on a predefined menu system. It allows role-playing agents to manage complex, multi-step execution logic by adhering strictly to predefined operational instructions and protocols.

How do I enforce strict operational protocols in multi-step agent tasks?

You enforce strict operational protocols by loading a fully embodied agent file with a defined activation sequence. This ensures the agent adheres to predefined instructions and menu-driven execution logic for consistent task management.

Do I need dependencies to use a menu system for agent activation?

No external dependencies are required. The agent activation relies entirely on loading its internal core markdown file and executing the embedded activation sequence to establish the operational persona.

When do I need a predefined activation sequence for software agents?

You need a predefined activation sequence when scenarios require strict adherence to operational protocols and complex, multi-step execution logic. It ensures the agent persona is fully embodied and tasks are managed consistently.

What is the best way to manage complex tasks with a role-playing agent?

The best way to manage complex tasks is using a menu-driven interaction model with a fully embodied agent persona. This provides a consistent, well-defined operational framework for executing specialized functions accurately.