Diff
1diff --git a/dot_agents/skills/herdr/SKILL.md b/dot_agents/skills/herdr/SKILL.md
2index b6635db27972d511dacec2186e7279b7301b6c81..45e34f7a83be438aa58ae2e141c128efedd5bc57 100644
3--- a/dot_agents/skills/herdr/SKILL.md
4+++ b/dot_agents/skills/herdr/SKILL.md
5@@ -107,13 +107,13 @@ Replace `right` with `down` when appropriate. Read the new pane ID from `.result
6 An available shell pane must be at its interactive prompt, with the shell itself in the foreground and no foreground command, editor, or agent running. Start a supported agent in that pane with a useful unique name:
7
8 ```bash
9-herdr agent start reviewer --kind codex --pane <returned-pane-id>
10+herdr agent start reviewer --kind pi --pane <returned-pane-id>
11 ```
12
13 Use the kind requested by the user. Run `herdr agent` to inspect the installed kind list and options. Pass native agent arguments only after `--`:
14
15 ```bash
16-herdr agent start reviewer --kind codex --pane <returned-pane-id> -- <agent-args...>
17+herdr agent start reviewer --kind pi --pane <returned-pane-id> -- <agent-args...>
18 ```
19
20 `agent start` returns only after Herdr detects the expected agent in the same pane and considers it ready for interactive input. It defaults to a 30-second startup timeout.
21@@ -199,6 +199,7 @@ After that failed read, ask the agent to write its complete response as Markdown
22 - Target work with `--current`, an explicit pane ID, or a unique agent name rather than another client's focused pane.
23 - Parse IDs from JSON responses rather than deriving them from sidebar order or examples.
24 - Leave workspaces, tabs, panes, and sessions you did not create open unless the user explicitly asks to close them.
25+- Close any workspaces, tabs, panes, and sessions you created for temporary work upon completion.
26 - Run `herdr server stop` from an active session only when the user explicitly intends to stop the server and its pane processes.
27 - Keep the main Herdr process running. Use named test sessions for experiments that need an isolated server.
28 - CLI server errors are JSON on stderr with exit status 1. CLI syntax errors exit with status 2.