BMad Method

Набор скиллов для гибкой разработки с агентом: от идеи и PRD до архитектуры, историй, реализации и ревью

ВоркфлоуВыбор редакцииСредний риск

bmad-code-org/bmad-method

Установка

npx skills add bmad-code-org/BMAD-METHOD

Выполните в корне проекта и отметьте скилл bmad. Нужны Node.js, Git и uv.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

BMad Method раскладывает работу над продуктом на отдельные скиллы с ролями аналитика, продакт-менеджера, архитектора, UX-дизайнера и разработчика. Есть скиллы для мозгового штурма, брифа, PRD, архитектуры, эпиков и историй, планирования спринта, реализации, ревью кода и ретроспективы. Процесс подстраивается под размер задачи: мелкие правки идут сразу в сборку, крупные проходят через планирование. Скилл bmad служит справкой и подсказывает следующий шаг, а также запускает установку, обновление и починку проекта.

Для кого. Для разработчиков и небольших команд, которые хотят вести проект с агентом по понятному процессу, а не отдельными просьбами в чате.

Подходит, если

  • Нужно превратить сырую идею в бриф, PRD и архитектуру до написания кода
  • Нужно разбить крупную фичу на эпики и истории и вести их по спринтам
  • Нужно внедрить агента в существующий проект с сохранением контекста между задачами

Не подходит, если

  • Нужна одна быстрая правка без процесса и документов
  • Команда уже живет в другом устоявшемся процессе и не готова менять артефакты

Пример запроса к агенту

bmad, с чего начать? Хочу добавить в приложение оплату подпиской

Ограничения

Нужен агент с поддержкой скиллов, а для настройки и скриптов требуется uv; для установки через npx skills нужны Node.js и Git. Процесс создает много документов в проекте, и его полезность зависит от дисциплины команды. Дополнительные модули вроде Builder и Test Architect живут в отдельных репозиториях.

Как отключить. Удалите плагины bmad-method и bmad-toolbox через /plugin или папки bmad-* из каталога скиллов проекта.

Проверка безопасности

  • Скиллы реализации меняют код проекта
  • Настройка запускает Python-скрипты через uv

Коротко о README

README описывает BMad как гибкий подход к разработке с агентом, где решения фиксируются явно, а контекст переносится между этапами. Предлагаются три пути установки: npx skills, маркетплейс плагинов Claude Code и маркетплейс Codex. Дальше нужно запустить bmad setup и вызвать bmad-build с описанием изменения. Отдельно перечислены официальные модули экосистемы и подчеркнуто, что все сценарии бесплатны. Лицензия MIT.

SKILL.md

---
name: bmad
description: 'Analyzes current state and user query to answer BMad questions or recommend the next skill(s) to use. Use when user asks for help, bmad help, what to do next, or what to start with in BMad. Also when the user asks to set up, update, or doctor this BMad installation.'
---

# BMad Help

If the user explicitly asks to set up, update, or doctor this BMad
installation — by command name or in words — load `references/setup.md` and
follow the matching flow. These are distinct
commands: never route update or doctor through setup. Otherwise use the
ordinary, read-only help process below.
Missing BMad project files or scripts never turn an ordinary help request
into setup or doctor.

## Purpose

Orient the user in the BMad skills that are active in their host, answer
questions about how those skills fit together, and recommend a useful next
step without assuming that every module or skill is installed.

## Fresh Discovery for Every Request

1. Use the host-provided active project and user skill roots and current skill
   listing already exposed in context; never ask the user to supply this host
   metadata. The listing must provide canonical ids and descriptions. If the
   active roots, canonical ids, or descriptions are unavailable, explain which
   capability is missing and stop rather than substituting another discovery
   source.

Частые вопросы

Что ставить через маркетплейс?

Плагин bmad-method с рабочими сценариями и bmad-toolbox с отдельными скиллами, включая хаб bmad. Маркетплейс находится в репозитории bmad-code-org/bmad-plugins.

Как обновляться?

Скилл bmad проверяет версии командой bmad update, обновление ставится через npx skills update или маркетплейс, после чего стоит запустить bmad doctor.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск207,4 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.