Herdctl — Design skill for Claude Code
Named multi-agent control plane on Herdr (NTM-style orchestration, Herdr backend instead of tmux).
How to install Herdctl
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open quangdang46/herdctl and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Herdctl does
Named multi-agent control plane on Herdr (NTM-style orchestration, Herdr backend instead of tmux).
Alternatives in Design
- Deepclaude — Use Claude Code's autonomous agent loop with DeepSeek V4 Pro, OpenRouter, or any Anthropic-compatible backend 2.3k ★
- Ovis — Ovis (formerly herdr web UI): free, open-source browser and phone client for herdr 1.4k ★
- Taiyi Forge — TaiyiForge engine control — init, next, harness, continue (OMX-style) 881 ★
README
herdctl — NTM Control Plane (tmux / Herdr)
  
**Dual backend:** `tmux` (default) or [`herdr`](https://herdr.dev) via `NTM_BACKEND=herdr`
Here's a brief overview, starting with a real example:
export NTM_BACKEND=herdr # switch to herdr (default = tmux)
herdctl spawn api --cc=2 --cod=1
herdctl list
herdctl status api
herdr # native herdr TUI
herdctl send api --all "refactor the auth layer."
herdctl is a **dual-backend** control plane for multi-agent AI coding sessions. It orchestrates Claude Code, Codex, Antigravity, Gemini, Cursor, and other coding agents on either `tmux` (the original NTM backend) or [`herdr`](https://herdr.dev) (herdr backend with richer TUI, sidebar agent status, and persistent panes).
The NTM orchestration semantics — spawn, send, work triage, Agent Mail, safety policy, checkpoints, pipelines — are **shared across both backends**. Only the substrate (session/pane/layout/attach) changes. See [`FEATURES.md`](FEATURES.md) for current herdr backend parity.
TL;DR
The Problem
Running several coding agents in parallel is easy to start and annoying to sustain. A plain terminal multiplexer gives you panes, but it does not give you durable coordination, work selection, safety policy, approvals, history, replayable automation surfaces, or a shared control model that both humans and agents can use.
The Solution
herdctl gives you a single local system for:
- spawning labeled multi-agent sessions
- sending work, interrupts, and follow-ups across panes
- triaging what to do next with
brandbv - coordinating agents with
Related Skills
Conductor Arch
Linux-first desktop control plane for running Codex/Claude Code agents across isolated Git-worktree workspaces
Onyx
Onyx design system — agent-orchestration control surface. shadcn preset, near-black + indigo.
Design Weaviate Collection
Design a Weaviate collection using Python client v4. Captures vectorizer selection, named vectors, multi-tenan
Obsidian Brainstorm
Multi-turn Socratic brainstorm - one question per turn until the idea converges, then a design note with named
Horde Review
This skill performs comprehensive multi-disciplinary critical reviews of designs, plans, and technical artifac
Hermes Studio
Web UI & dashboard for Hermes Agent — chat, memory, skills, terminal, approvals, multi-agent orchestration. Se
Related Agents
Transport Verifier
Runs live end-to-end checks of a delivery transport (Herdr socket, MCP server, Claude Code or Codex hook, Open
Paperclip Reviewer
Paperclip 2026.529+ governance-first integration platform code review specialist — control plane + adapters tw
VespeR
Control plane for Claude Code workflows: interactive sessions, agents, patterns, DAGs, and resumable context.