Loading...
Loading...
Catalyst's view of Linear on the customer's own tenant. Reads a ticket with its comments, relations, labels, linked pull requests and agent sessions inline, from the local replica when it is fresh and the origin-fresh API otherwise, always naming the source; searches tickets, PRs, projects and initiatives; writes comments, card moves, labels and new tickets through the tenant's agent proxy as the app actor, with every route, stage id, label id and marker read from the tenant contract. Knows what a ticket accumulates as Catalyst works it (phase-outcome comments, the document per phase, the agent session, the labels, the single blocks relation, the bookkeeping marker, the eyes acknowledgement). Use when a person says "show me the ticket", "what did Catalyst write on it", "comment on it", "move it", "label it" or "file a ticket". Not for raising a decision for a human (what-needs-me) and not for pull requests (catalyst-github).
npx skill4agent add coalesce-labs/catalyst-cloud-skills catalyst-linearcatalyst-skills--helpnode scripts/read-ticket.mjs <ticket> [--comments]node scripts/search.mjs <terms>node scripts/comment.mjs <ticket> --body <text> [--parent <id>] [--bookkeeping]--bookkeepingnode scripts/move.mjs <ticket> --slot <slot>--state-type backlognode scripts/label.mjs <ticket> --add <name> --remove <name>node scripts/create-ticket.mjs --team <key> --title <text>| when | read |
|---|---|
| "what did Catalyst write on this ticket?", a comment shape, a label, the marker, the 👀 | |
| before any read you will report on; "is this current?"; citing; searching | |
| before any comment, move, label or new ticket; identity, budget, slots, ids | |
--parent--bookkeepingdispatchwhat-needs-me