herdr-faq

Solid

Launch and drive coding agents (codex, claude, agy) through the Herdr CLI. Use before starting or prompting a subagent via herdr agent or pane commands, and when a herdr command fails or an agent seems stuck or silently lost a prompt.

AI & Automation 36 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Herdr FAQ Launch and drive coding agents through [Herdr](https://herdr.dev) (>= 0.9.0) without losing prompts. Command semantics: `herdr --skill` (the binary ships its own current doc and is the tiebreaker for any dispute with this file). This file covers only what goes wrong and the recipes that avoid it. Read the Invariants, then go straight to your agent's section in **Per kind** - each one is a complete launch-to-first-prompt recipe. Everything after that is shared reference: Launch for pane and name mechanics, Shapes for composing commands, Drive for the turn loop, Failures for triage. ## Invariants 1. **Exit 0 is submission, never completion.** `agent prompt` writes text and Enter as one ordered submission and reports success only after both land - that still does not prove a turn started. `send-keys` proves nothing at all: it can return `{"type":"ok"}` for keystrokes that never reach the pane. Confirm by effect: state moved, or the text is visible in the pane. 2. **Screens no detection rule matches read as `idle`.** agy has no idle rule at all, so every agy `idle` is a guess. Read the screen before the first prompt, always. 3. **`agent start` timeout = the child never launched.** Bad flag, PATH, or a wrapper process. `pane read` has the real error; `pane process-info` and herdr's own message do not. 4. **`idle` is not "finished".** A claude turn that spawns background shells or a background MCP task ends and reports `idle` while that work run...

Details

Author
tenequm
Repository
tenequm/skills
Created
10 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

herdr

Drive the Herdr terminal workspace manager from the CLI inside the Open Harness sandbox — inspect and control workspaces, tabs, panes, agents, and git worktrees over the Herdr socket API, and read or steer other running agents headlessly. TRIGGER when: asked to run a `herdr` command, list/read/send to another agent or pane, check what agents are running or whether one is idle, split/focus/close panes or tabs, open or create a worktree in Herdr, wait for a pane's output or an agent's status, check Herdr server/session status, or install a Herdr provider integration. Do NOT trigger for tmux-managed headless services (cron, Slack gateway, watchdog) — those stay in their own tmux sessions.

38 Updated today
mifunedev
AI & Automation Listed

herdr

Control Herdr, a terminal multiplexer for coding agents. Use only when the user explicitly mentions Herdr or asks to use Herdr to inspect or control panes, tabs, workspaces, commands, or another agent. Do not use merely because a task could benefit from a background terminal, delegation, or parallel work. Requires HERDR_ENV=1.

3 Updated 4 days ago
shttty
AI & Automation Featured

herdr

Control Herdr, a terminal multiplexer for coding agents. Use only when the user explicitly mentions Herdr or asks to use Herdr to inspect or control panes, tabs, workspaces, commands, or another agent. Do not use merely because a task could benefit from a background terminal, delegation, or parallel work. Requires HERDR_ENV=1.

37,638 Updated today
ogulcancelik