Skip to main content
Pinning a skill to a builder session tells Joyvis to keep that skill in scope while drafting. It’s the scripted equivalent of choosing a skill from the / picker inside the plan chat. The session id is the one jstm agent plan prints on exit, or one from jstm agent plan list.

session skills list

session skills pin

Pin a catalog skill to a session. Idempotent — pinning the same skill twice is safe.

session skills unpin

Remove a pinned skill. Also idempotent.

Errors

If the session isn’t yours, you get a 404. If the skill isn’t in the catalog, you get a 422 naming the offending skill. With --json, both print a parseable object on stdout rather than a formatted panel:

See also