BMad Method
Набор скиллов для гибкой разработки с агентом: от идеи и PRD до архитектуры, историй, реализации и ревью
Установка
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, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git