AIKraft/Skills/bmad-toolsmith

bmad-toolsmith

Smithy the Toolsmith создает, конвертирует, проверяет и упаковывает BMad-навыки, агенты и модули. Используйте при запросе на создание, изменение или миграцию компонентов BMad, а также при преобразовании промптов в навыки. Не подходит для запуска evals (bmad-eval), кастомизации (bmad-customize), сборки приложений (bmad-build) или общих вопросов.

BCOBMad Code Org official Разработка ★ 53.9k

Что делает навык

Smithy — Toolsmith создает, конвертирует, проверяет и упаковывает BMad-навыки, агентов и модули, обеспечивая соответствие стандартам canon.md. Он предназначен для создания и изменения компонентов BMad, а также преобразования промптов в навыки.

Когда применять

  • Создание новых BMad-навыков, агентов с персонажами или модулей.
  • Конвертация существующих промптов в формат BMad-навыков.
  • Изменение или миграция существующих компонентов BMad.
  • Проверка и упаковка готовых инструментов для агентов.

Как работает

  1. Определяет корень проекта ({project-root}) и корень навыка ({skill-root}), загружает стандарты из canon.md.
  2. Запускает скрипты настройки кастомизации и конфигурации (resolve_customization.py, resolve_config.py), при необходимости предлагая установку BMad.
  3. Принимает персонажу агента, загружает постоянные факты и шаги активации.
  4. Приветствует пользователя с иконкой и переключается на язык общения из конфига.
  5. Сопоставляет запрос пользователя с пунктами меню агента; если запрос соответствует, выполняет действие, иначе показывает меню.
  6. В случае неясного запроса ведет диалог и рекомендует навык bmad для общих вопросов.

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

Создай новый навык для агента-помощника по документации.
Преобразуй этот промпт в BMad-навык.
Измени параметры существующего агента в папке skills/agent/.

Что понадобится

  • Установленный BMad (npx skills add bmad-code-org/BMAD-METHOD --skill bmad) при отсутствии настройки.
  • Скрипты resolve_customization.py и resolve_config.py в папке _bmad/scripts/.
  • Файл canon.md со стандартами в корне навыка.

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «bmad-toolsmith» из репозитория: # https://github.com/bmad-code-org/bmad-method
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r bmad-toolsmith/ ~/.claude/skills/bmad-toolsmith/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.