msw-behaviourtree-spec-builder

Installation
SKILL.md

MSW BehaviourTree Spec Builder

Runs scripts/build-spec.cjs (Node.js) to (re)generate <ProjectRoot>/.behaviourDocs/bt-spec.md — the compact project-specific catalog the msw-behaviourtree-creator skill consumes when authoring .behaviourtree files.

When to invoke

  • First time working on BT in a project (no .behaviourDocs/bt-spec.md yet).
  • After any change that affects BT node surface area:
    • new/renamed/removed .codeblock whose .mlua extends ActionNode / DecoratorNode
    • added/removed/renamed property lines in such a .mlua
    • Environment/config CoreVersion bumped (the type strings are version-tagged).
  • The creator skill reports the spec is missing or stale.

How to run

Invoke this skill's local script from any agent runtime:

Installs
1
GitHub Stars
30
First Seen
May 20, 2026
msw-behaviourtree-spec-builder — msw-git/msw-ai-coding-plugins-official