Herdr Agent Tab Titles — Productivity skill for Claude Code
Renames each Herdr tab to the task its coding agent is working on.
How to install Herdr Agent Tab Titles
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ajaykumarMohite/herdr-agent-tab-titles and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Herdr Agent Tab Titles does
Renames each Herdr tab to the task its coding agent is working on.
Alternatives in Productivity
- Epic Decompose — Break an epic into task children without creating task branches 243.5k ★
- Worktree Status Check — Verify the current worktree environment and show task details 23.4k ★
- P7 — PUA P7 骨干模式 — 方案驱动执行 19.5k ★
README
Agent Tab Titles
A [Herdr](https://herdr.dev) plugin that renames each tab to the task its coding agent is working on.
Herdr tabs are numbered `1 2 3 4`, and naming them by hand is friction nobody keeps up with. Coding agents already publish what they are doing as the terminal title, so this plugin copies that onto the tab.

Install
herdr plugin install ajaykumarMohite/herdr-agent-tab-titles --yes
herdr plugin action invoke ajaykumarmohite.agent-tab-titles.install-claude-code-hook
The second command registers a small shim on Claude Code's `UserPromptSubmit` and `Stop` events, so every tab relabels itself as work moves. Restart running Claude Code sessions afterwards — hooks load at session start.
Keep more than one Claude Code configuration? The installer writes into `CLAUDE_CONFIG_DIR`, so set it and run the action once per directory:
CLAUDE_CONFIG_DIR=~/.claude-work herdr plugin action invoke ajaykumarmohite.agent-tab-titles.install-claude-code-hook
Use it without Claude Code
Every agent Herdr detects reports a terminal title, so the rename works for any of them. Two routes:
**The declared events.** The plugin listens for `pane.agent_status_changed` and `pane.agent_detected`, which Herdr dispatches to an installed plugin. No hook and no configuration.
**On demand.** Sweep every pane yourself:
herdr plugin action invoke ajaykumarmohite.agent-tab-titles.rename-all
Bind that to a key in `~/.config/herdr/config.toml`:
[[keys.command]]
key = "prefix+alt+t"
type = "shell"
command = "herdr plugin action invoke ajaykumarmohite.agent-tab-titles.rename-all"
Actions
| Action | What it does |
|---|---|
rename-all |
Relabels every tab from the title its agent reports right now. Safe to run repeatedly. |
install-claude-code-hook |
Writes hooks/herdr-agent-tab-title.sh into CLAUDE_CONFIG_DIR (default `~/ |
Related Skills
Herdr Agent Quota
Live Claude, Codex, Grok & Agy quota monitoring for Herdr — usage, reset times, task context, and time-aware q
Next Task
Read the next task and begin working on it.
Assemble With Agent Teams
Directly spawn a Brooks Surgical Team using Claude Code Agent Teams — one independent session per role, workin
AgentBabysitter
Leave your desk — Claude Code keeps working and reports to your phone over Telegram. Read task summaries, repl
Spectastic.Implement
Implement the next unchecked task from tasks.html (or an inbox just-do card) — read context, do the work, tick
Working With Agents
Dispatching subagents and writing the instructions they run on. Use when fanning work out to parallel agents,
Related Agents
St Worker Low
Strikethroo task-execution worker at the LOW reasoning-effort tier. Dispatched by the Strikethroo executors fo
Forge Light
forge plan-execution worker for trivial-tier tasks — config changes, renames, mechanical one-liners with no de
AGENTS.md — Post-Compact Reminder For Claude Code
Guidelines for AI coding agents working in this Bash/Shell codebase. ---