bmad-dev

Load a developer-agent persona and execute interactive development sessions.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mschuerig/peach-ios --skill bmad-dev-mschuerig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-dev
Source: https://github.com/mschuerig/peach-ios/tree/main/.claude/skills/bmad-dev
Command: npx skills add https://github.com/mschuerig/peach-ios --skill bmad-dev-mschuerig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables rapid instantiation of a fully embodied developer agent by loading a predefined persona from the repository, ensuring an automated activation flow and predictable interactive behavior.

Core Features & Use Cases

  • Load the full developer agent file from a specified path.
  • Parse and apply the activation steps to present a welcome message and a numbered menu.
  • Support interactive sessions where user input drives development tasks via the agent.
  • Use Case: Teams can initialize a consistent dev-assistant session to brainstorm tasks, run code, and navigate project workflows.

Quick Start

Activate the dev agent by loading the full file from {project-root}/_bmad/bmm/agents/dev.md and following the activation steps exactly.

Frequently Asked Questions about bmad-dev

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

FAQPage Schema
How do I activate a developer agent persona from a repository file?

A developer agent enables rapid instantiation of a fully embodied persona by loading a predefined file from the repository, ensuring an automated activation flow and predictable interactive behavior for consistent dev-assistant sessions.

How do I run interactive development tasks using a menu-driven agent?

A menu-driven dev-agent requires the agent file path, the activation block, and a runtime capable of rendering prompts, menus, and preserving conversation state to properly execute the interactive development session.

Can I use this dev-agent to maintain consistent assistant sessions across a team?

Yes, teams can initialize a consistent dev-assistant session by loading the same predefined persona from the repository. This ensures all team members get the same automated activation flow, welcome message, and numbered menu for project workflows.

What happens if my runtime cannot render prompts or preserve conversation state for the agent?

If the runtime cannot render prompts, menus, or preserve conversation state, the interactive agent session will not function correctly. The execution of the developer-agent persona depends on these capabilities to drive development tasks via user input.