what-needs-me
Installation
SKILL.md
What needs me
An ask is one decision only the human can make, filed as a ticket in their own Linear so that question, options, default, answer and who answered are one record. This skill reads that inbox ranked by blast radius, raises a new ask when work is gated, and settles the answer so the held work releases. The cloud renders the ask body from the tenant's template, applies the ask labels and creates the blocking relations; you pass fields, never headings.
Run first
Scripts are run, never read. Each prints --help; exit 2 means this machine is not connected (run the connect-me skill), exit 1 means the check itself failed or an argument was missing.
node scripts/inbox.mjs --help— the open asks assigned to the connected person, ranked by the priority-weighted work each holds;--anyonefor the whole tenant;--jsonfor{scope, asks}.node scripts/raise.mjs --help— file one decision:--team,--title,--option(repeated),--default, and--blocks(repeated) or--nothing-to-block.node scripts/settle.mjs --help— record the answering comment on an ask and post a release note on every ticket it held;--closemoves the ask to the done slot.