Skip to main content

rt skills bind

rt › skills › bind

Bind a fill to a slot: check it fits, save it in the pack's bindings, regenerate the pack's bindings file and recompile

Usage​

bash
rt skills bind <verb> <slot> <fill> [flags]

Arguments & flags​

Flag / ArgTypeDefaultDescription
<verb>textRoster verb or pipeline stage
<slot>textSlot declared on the verb's step
<fill>text<plugin>:<skill> binding string; must provide the slot's declared contract
--packtextPack name (--team still accepted); omit to pick from the discovered packs, or run from inside a pack tree to act on that tree
--manifesttextManifest path; omit to read ~/.mattstack/repos/<repo>/packs/<pack>/skills.jsonc
--repotextWhich repo's bindings file to read when this pack binds several; omit for the first repo the team declares
--dry-runbooleanfalsePrint what would change without writing
--jsonbooleanfalsePrint the result as JSON instead of a plain summary line

See code: commands/skills.ts › skillsBind