Skip to content
Back to skills

Orch

ASecurity

How to reach the orchestrator you are running inside — ask the human a blocking question, start or end another session, list the sessions and where they run, or start one of the workspace's declared processes. Use whenever you need a decision from the person watching, want a second session to work in parallel, or need to know what else is running before touching a branch or a worktree.

  • 7 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 19, 2026
developmentbashgit

Works with

  • cli

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add kbarendrecht/orchestrator --skill orch --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orch?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Orch
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kbarendrecht-orch/badge)](https://www.skillsdirectory.com/skills/kbarendrecht-orch)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: orch
description: How to reach the orchestrator you are running inside — ask the human a blocking question, start or end another session, list the sessions and where they run, or start one of the workspace's declared processes. Use whenever you need a decision from the person watching, want a second session to work in parallel, or need to know what else is running before touching a branch or a worktree.
---

# You are running inside orchd

The daemon that started you is `orchd`, and `orch` on your `PATH` is how you talk
to it. Nothing needs configuring: your environment already says where the daemon
is, who you are, and what you may do.

If `orch` is not on your `PATH`, you are not in a session the daemon started.
Then none of this applies, and you must not simulate it.

## What you can ask for

| | |
| --- | --- |
| `orch ask` | Ask the human something, and block until they answer |
| `orch new` | Start another session, beside you or in a worktree of its own |
| `orch kill` | Undo one of your own spawns |
| `orch teardown` | Remove a worktree nobody is working in, when the human asks for a cleanup |
| `orch ls` | The sessions, their state, their branch and their path |
| `orch run` | Start one of the processes this workspace declares |

**`orch <command> --help` is the reference, and it is the only one.** Read it
before you use a command. What each flag means lives there, beside the code that
enforces it, so this file does not repeat it and cannot be out of date with it.

## Asking well

The person is watching a pane, not a log, so a question reaches them as a card
they answer with a click:

```bash
orch ask --question "The reviewer wants this per-country. Change the model, or reply?" \
         --detail "$(git show --stat HEAD)" \
         --option model:"Make the rate per-country" \
         --option reply:"Reply and leave it" \
         --free mine:"Let me write it…"
```

Two things decide whether this is worth reaching for:

- **Ask what you cannot read.** Run the test, grep the caller, read the file.
  Ask when the answer is a decision nobody has made, not when it is a fact you
  could have looked up.
- **Offer the answers you can think of, and one you cannot.** A `--free` option
  is what saves a question whose real answer was not on your list.

## Before you spawn

A workspace is a git index, and two sessions in one share it. That is what you
want for a hand with the thing you are doing, and it is wrong for two jobs that
will each commit. Cut a worktree for parallel work, and read `orch ls` before you
touch a branch: a shared path means one git index, and the same branch in two
rows means one branch.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.