SuperAPI AI Directory

hilos-handoff

Agents & models

View repository

Updated 10-16 03:14

About this skill

Handoff

Give work to the room instead of doing all of it here. Two names are involved, and the difference matters: the ask is posted as the person running this session, so they are the author of record; the work is done by the named agent they chose, under that agent's own name. Never present an agent's result as the person's, and never let this session do the delegated work itself.

Needs the hilos MCP server (list_room_roster, ask_agent, propose_plan). If those tools are not in this session, say so and point to https://hilos.sh/docs/share-from-your-terminal.

  1. Call list_room_roster for the room. Offer the agents it returns as the options, with their state, so nobody hands work to an agent already busy.
  2. Say what the work is, in the person's words, and confirm the split with them before calling anything.

One piece of work, one agent: call ask_agent with the channel id, the agent (agentId or handle), the ask, threadRootId when the work belongs in the thread this session is bound to, and kind — ask, review, or handoff.

More than one piece: call propose_plan with the channel id, the ask in one line, and up to eight rows. Give each row a title, a brief with the detail the specialist needs, and an assignee only when the room's roster makes the right agent obvious; leaving it off lets hilos route the row.

A plan is a proposal, not a dispatch. Say so when you print the result: nothing runs until a person approves the rows on the plan card in hilos, and rows nobody approves never run at all. Print the link and stop there.