Skip to content
v6.1.0MIT

Run a mission too big for one agent: turns your coding agent into a director that raises a horde — workers in worktrees, one ticket each, a one-shot review of every change that can send work back but never approve it, an architect subagent with a veto over the graph, legislate that writes each territory's law down, and a retrospective that closes the mission out.

MCP servers

Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.

hordestdio
{
  "type": "stdio",
  "command": "node",
  "args": [
    "-e",
    "const f=process.argv[1];if(!require(\"fs\").existsSync(f)){console.error(\"horde: \"+f+\" is not reachable from this environment (a host path inside a container?), so horde did not run\");process.exit(0)}const r=require(\"child_process\").spawnSync(process.execPath,process.argv.slice(1),{stdio:\"inherit\"});process.exit(r.status===null?1:r.status)",
    "${PLUGIN_ROOT}/skills/horde/scripts/mcp.mjs"
  ]
}

What this package declares

The files a client reads when it loads this plugin, exactly as this revision carries them.

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "horde",
  "version": "6.1.0",
  "description": "Run a mission too big for one agent: turns your coding agent into a director that raises a horde — workers in worktrees, one ticket each, a one-shot review of every change that can send work back but never approve it, an architect subagent with a veto over the graph, legislate that writes each territory's law down, and a retrospective that closes the mission out.",
  "author": {
    "name": "Krzysztof Dudek",
    "url": "https://github.com/krzysztofdudek"
  },
  "homepage": "https://github.com/krzysztofdudek/Horde",
  "repository": "https://github.com/krzysztofdudek/Horde.git",
  "license": "MIT",
  "keywords": [
    "horde",
    "claude-code",
    "claude-code-plugin",
    "claude-skill",
    "multi-agent",
    "agent-orchestration",
    "subagents",
    "director-agent",
    "evidence-based-verification",
    "agentic-guardrails"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "horde"
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 109JavaScript files
  • 51JSON files
  • 5text files
  • 19other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai