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.mdyet). - After any change that affects BT node surface area:
- new/renamed/removed
.codeblockwhose.mluaextendsActionNode/DecoratorNode - added/removed/renamed
propertylines in such a.mlua Environment/configCoreVersionbumped (the type strings are version-tagged).
- new/renamed/removed
- The creator skill reports the spec is missing or stale.
How to run
Invoke this skill's local script from any agent runtime: