Об этом проекте

BMad Method — это открытый подход к Agile AI-Driven Development (AiDD). Он охватывает весь процесс поставки — что создавать, как части связаны между собой и как работа развивается, — а не только генерацию кода. Метод создан, чтобы решения оставались явными, контекст переносился между сессиями, а объём планирования соответствовал размеру и сложности изменения: небольшие изменения могут сразу переходить к сборке и проверке, тогда как крупные инициативы могут использовать более глубокие пути планирования. Репозиторий предоставляет основные рабочие процессы поставки и набор автономных навыков. Его можно установить как CLI-пакет навыков через `npx skills add bmad-code-org/BMAD-METHOD`, как плагин Claude Code из маркетплейса `bmad-code-org/bmad-plugins` или как плагин Codex из того же маркетплейса. Установка предполагает наличие инструмента для программирования с ИИ, поддерживающего навыки, и `uv` для Python-скриптов. После настройки пользователи вызывают хаб `bmad` для получения руководства и `bmad-build` для цикла поставки; `bmad doctor` может восстановить среду выполнения существующего проекта после обновлений. Цикл поставки показан как начинающийся в любой точке: смутная идея начинается с Clarify, крупная ясная идея — с Plan, а небольшое изменение — с Build и verify, при этом Learn и adjust возвращаются к Plan. Пользователи могут применять метод от начала до конца или переносить его briefs, спецификации и артефакты архитектуры в существующий рабочий процесс поставки. Ссылки в документации охватывают создание первого изменения, выбор пути планирования и старт в существующей кодовой базе. Экосистема BMad включает официальные модули помимо основного метода: BMad Builder для создания навыков, рабочих процессов и агентов; BMad Creative Intelligence Suite для партнёров по креативному мышлению; BMad Test Architect для корпоративного тестирования; BMad Loop для автоматического build-verify-retro по целым эпикам; и BMad Game Dev Studio для игрового идейного проектирования и разработки в таких фреймворках, как Unity, Unreal, Godot и Phaser. Также предлагаются веб-пакеты, чтобы выбранные рабочие процессы BMad можно было упаковать как Google Gemini Gems и ChatGPT Custom GPTs для планирования в рамках существующих веб-подписок, а полученные артефакты затем переносить в инструмент для программирования с ИИ для реализации. Проект распространяется под лицензией MIT, бесплатен для использования и ориентирован на сообщество; каналами поддержки являются Discord, YouTube, GitHub Issues и GitHub Discussions. Руководство по участию описано в CONTRIBUTING.md и CONTRIBUTORS.md. BMad и BMAD-METHOD являются товарными знаками BMad Code, LLC.