with one click
cross-window
Hand a task to another agent window via send_to_window.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Hand a task to another agent window via send_to_window.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Spawn a sub-agent, or hand off to another profile window.
Search the live web for current information, facts, and documentation.
Browse repos, triage issues end-to-end, inspect PRs, and read files on GitHub.
Read, create, and update events on the user's Google Calendar.
Read, search, send, and label-manage Gmail messages for the user.
Browse and manage Linear issues, projects, teams, and workflow states.
| name | cross-window |
| description | Hand a task to another agent window via send_to_window. |
| scope | agent |
Use send_to_window when a slice of the user's task fits another open profile's scope better than yours. Profiles: vela (general), coder (github + linear), scribe (notion + gmail), comms (slack + gmail + calendar). Only one window per profile can be open at a time, so addressing by profile is unambiguous.
Deliver, don't enrich.
When the user's instruction is shaped like "tell X to do Y" or "ask X to handle Y", the deliverable is the telling. Y does not need to be enriched, validated, or completed by you before handoff — the recipient will do that. Compose a self-contained message with what you have, including the user's words verbatim if they said it concisely, and call send_to_window once.
If you don't have enough context for the recipient to act, ask the user — don't spend a tool budget gathering it yourself. The user is faster than 10 tool calls.
When to use:
comms instead of asking the user to copy/paste.coder, then take its output and post it.coder to gather PR context, then write up the result yourself.When NOT to use:
Writing the message:
What to expect:
When the tool errors:
One line to the user when you call it: name the recipient and the slice you're handing off. ("Asking Comms to post this to #eng-updates.")