К основному содержанию
скилл CX Codex

msw-behaviourtree — скилл для Claude Code: создание деревьев

Скилл собирает .behaviourtree для проектов MSW и обновляет спецификацию узлов. Пригодится, когда нужно описать граф поведения с Blackboard-переменными и свойствами узлов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-behaviourtree -a claude-code
Открыть на GitHub

Что делает msw-behaviourtree

Скилл сканирует .codeblock и связанные с ними .mlua, чтобы собрать сведения о пользовательских узлах: их UUID, типах и свойствах. Затем создаёт граф от корневого узла, добавляет переменные Blackboard и связывает свойства узлов. Перед созданием дерева нужно проверить, что все пользовательские узлы есть в спецификации проекта: отсутствующий узел нельзя подменить придуманным UUID.

Спецификацию .behaviourDocs/bt-spec.md собирает скрипт scripts/build-spec.cjs. Для его запуска нужен Node.js в PATH; если нет Environment/config, передайте --coreVersion. Скилл сверяет связи между родителями и дочерними узлами и предлагает сверяться с примерами и правилами из references/.

Какие задачи решает

  • собрать .behaviourtree с нужной структурой узлов
  • найти UUID и свойства пользовательских узлов
  • связать свойства узлов с переменными Blackboard
  • обновить спецификацию после изменения .mlua или .codeblock

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

  • Создай дерево поведения PatrolAndChase с графом Sequence → [Chase, MoveTo].
  • Просканируй узлы проекта и обнови .behaviourDocs/bt-spec.md.
  • Добавь переменную Blackboard TargetEntity и свяжи её со свойством узла Chase.

Как установить msw-behaviourtree

1Через Skills CLI (Vercel)

npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-behaviourtree -a claude-code

2Вручную: положить файлы

~/.claude/skills/msw-behaviourtree/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/msw-behaviourtree/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о msw-behaviourtree

Как установить msw-behaviourtree в Claude Code?

Выполните npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-behaviourtree -a claude-code. Файл скилла находится по пути ~/.claude/skills/msw-behaviourtree/SKILL.md.

Что делает msw-behaviourtree?

Собирает спецификацию пользовательских узлов проекта и создаёт .behaviourtree с графом узлов, переменными Blackboard и связями свойств.

Что нужно для создания спецификации проекта?

Для запуска scripts/build-spec.cjs нужен Node.js в PATH. Если файла Environment/config нет, укажите --coreVersion.

Похожие скиллы

Каталог скиллов SKILL.md →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора10

msw-combat-system Справочник по нативной боевой системе платформы MSW для 2D-игр. Помогает настроить расчёт атак, эффекты попадания и логику поведения врагов. CX Codex +1 9 800установок msw-defaultplayer Скилл для работы с моделью игрока DefaultPlayer: скорость, прыжок, HP, камера и физика через ModelBuilder. Пригодится тем, кто правит персонажа в MapleStory Worlds Maker. CX Codex +1 9 800установок msw-scripting Скилл помогает писать скрипты .mlua для MapleStory Worlds, соблюдая архитектуру компонентов и пространств выполнения. Пригодится при разработке игровой логики и отладке в MSW. CX Codex +1 9 900установок msw-general Базовый скилл для разработки в MapleStory Worlds: общие инструменты, правила платформы и шаблоны моделей. Остальные скиллы MSW на него опираются. CX Codex +1 9 900установок msw-painter Скилл создаёт пиксельный спрайт, когда msw-search не находит подходящий RUID, и помогает зарегистрировать его как ресурс. CX Codex +1 9 700установок msw-sprite-ruid Правила присвоения RUID компонентам SpriteRendererComponent.SpriteRUID и SpriteGUIRendererComponent.ImageRUID, включая префикс thumbnail:// для иконок. CX Codex +1 9 700установок msw-ui-system Направляет агента при сборке интерфейсов для MapleStory Worlds: создаёт разметку .ui, настраивает компоненты и генерирует привязки для скриптов .mlua. CX Codex +1 9 700установок msw-planning Помогает выбрать идею для игры в MapleStory Worlds, определить объём первой версии и вести проект по этапам. Подхватывает и уже начатую разработку. CX Codex +1 7 200установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой