termio
See and drive the sibling agent sessions running alongside you in this Termio project via the…
See and drive the sibling agent sessions running alongside you on this machine via the `termiod` CLI — list them and their status, start a new agent or plain-terminal session, send a prompt or an answer into one, and set your own status. Use when delegating work to another
$ npx -y skills add termio-sh/termio --skill termio-device --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/termio-deviceContext preview
The summary Claude sees to decide when to auto-load this skill.
See and drive the sibling agent sessions running alongside you on this machine via the `termiod` CLI — list them and their status, start a new agent or plain-terminal session, send a prompt or an answer into one, and set your own status. Use when delegating work to another
name: termio description: See and drive the sibling agent sessions running alongside you on this machine via the `termiod` CLI — list them and their status, start a new agent or plain-terminal session, send a prompt or an answer into one, and set your own status. Use when delegating work to another session, or checking on what other sessions are doing. Do not use merely because a task could run in parallel. Requires running inside a termiod session (TERMIOD_SESSION_ID set).
If `TERMIOD_SESSION_ID` is not set in your environment, you are not running inside a termiod session — say so and stop instead of trying to drive sessions you cannot see.
You are running inside a session hosted by `termiod` on this machine, alongside other sessions on the same host. Coordinate with them through the `termiod` CLI. The installed CLI is the authority on syntax: where this text and `termiod --help` disagree, trust the CLI.
**Sessions here are scoped to this machine, not to a project.** The daemon lists every session it hosts, so read the names and working directories before acting on one — there is no project filter to lean on.
(`working` / `idle` / `needs_you` / `done` / `failed` / `unknown`), name, and pid. Sessions are addressed by id or by name; both work everywhere a target is taken.
Use it to answer a sibling that is blocked on a question. `--no-enter` types the text without pressing Enter.
session and print its id. With no `--` argv it starts a login shell.
Valid states are `working`, `idle`, `needs_you`, `done`, `failed`, and `unknown`. `--title "<short label>"` sets the label a viewer shows beside the session.
independent investigation — can go to a new session so the user watches it in its own pane.
sibling you started is still `working` or has gone `needs_you`.
can answer it from what you already know, `send` the answer.
Do not spawn a session merely because two things *could* happen at once. A session the user did not ask for and does not watch is noise.
Unlike the same skill on a Mac running the termio app, there is **no** transcript reader and **no** project-scoped listing: `termiod` hosts sessions, and the project a session belongs to is not yet readable back from it. Do not guess at a sibling's conversation contents — ask it with `send`, or read what the user tells you.
A terminal-first agentic development environment for agentic coding. Build for CLI/TUI agent. Runtime for Coding Agent, Tmux alternative
Repo: termio-sh/termio
See and drive the sibling agent sessions running alongside you in this Termio project via the…
Reverse-lookup glossary that turns a vague description of a web animation or motion effect…
Drive the running termio app via AppleScript / System Events to reach a UI state (focus the…
Apple's approach to interface design and fluid, physical motion, translated for the web. Use…
Drive App Store Connect from the terminal with the `asc` CLI — TestFlight builds, groups,…
Cut a new termio macOS release by tagging main with the next version. Invoke when the user…