HomeDownloads

Downloads

Every DashClaw governance artifact in one place. Skills ship as zips you can drop into ~/.claude/skills/; plugins, hooks, and the MCP server install from a single command against the source repo.

Skill bundles

Skills (zip)

Self-contained skill directories Claude Code, Claude Desktop, Codex, and Hermes Agent can load directly. Each zip contains a SKILL.md plus any references and scripts the skill needs.

dashclaw-governance

SKILL.md + references

dashclaw-governance.zip

Teaches an agent how to use DashClaw correctly: risk thresholds, decision handling (allow / warn / block / require_approval), action recording, session lifecycle, plus six new sections for handoffs, secret hygiene, skill safety, open loops, learning, and in-session retrospection.

Unzip to ~/.claude/skills/
unzip dashclaw-governance.zip -d ~/.claude/skills/

Auto-installed when you install any of the agent plugins below. Source mirrors live in public/downloads/ and plugins/dashclaw/skills/ in the repo.

Agent plugins

Plugins

One DashClaw plugin source, three ecosystems. Each plugin ships the MCP server config, both skills above, and an agent identity used to separate sessions by host (claude-code, codex, hermes).

dashclaw-governance-plugin

manifests + skills + MCP configs

dashclaw-governance-plugin.zip

Full plugin bundle in one zip: the three plugin manifests (Claude Code / Codex / Hermes), MCP configs, both skills, assets, and PLUGIN_PARITY.md. Drop into your agent's plugin directory or extract for inspection. Manifest version v3.1.0.

Unzip
unzip dashclaw-governance-plugin.zip
# produces a dashclaw/ tree you can drop into ~/.claude/plugins/, ~/.codex/plugins/, etc.

Claude Code

plugins/dashclaw/.claude-plugin/plugin.json

MCP server + governance skill, plus a hooks installer for PreToolUse / PostToolUse / Stop guards over Bash, Edit, Write, and MultiEdit.

Install (agent_id: claude-code)
# No clone required:
npm i -g @dashclaw/cli
dashclaw install claude            # prompts for endpoint + API key
dashclaw install claude --trial    # hosted signup, paste the key

# From a repo checkout:
npm run hooks:install

Codex

plugins/dashclaw/.codex-plugin/plugin.json

Same governance surface DashClaw ships for Claude Code, wired into Codex's ~/.codex/config.toml: MCP server config, PreToolUse / PostToolUse / Stop hooks, governance protocol in AGENTS.md. Idempotent; re-run after every git pull.

Install (agent_id: codex)
node cli/bin/dashclaw.js install codex \
  --project /path/to/your/project

# Optional: opt in to legacy notify config
node cli/bin/dashclaw.js install codex \
  --project /path/to/your/project --include-notify

Hermes Agent

plugins/dashclaw/.hermes-plugin/plugin.yaml

Eight lifecycle hooks: pre/post tool, pre/post LLM call with per-turn governance context injection, on-session start/end with live ingest finalize, secret redaction in tool output, and subagent_stop ROI tracking. Wires handoffs end-to-end across sessions.

Install (agent_id: hermes)
# macOS / Linux
bash scripts/install-hermes-plugin.sh

# Windows
powershell -File scripts/install-hermes-plugin.ps1

# Sanity check
hermes dashclaw doctor

Model Context Protocol

MCP server

15 governance tools plus 3 read-only resources. Ships inside every plugin above as the on-disk path mcp-server/bin/dashclaw-mcp.js. Also reachable as Streamable HTTP at /api/mcp on any DashClaw deployment, no install required.

stdio (Claude Code / Desktop)

claude_desktop_config.json
{
  "mcpServers": {
    "dashclaw": {
      "command": "node",
      "args": [
        "/path/to/DashClaw/mcp-server/bin/dashclaw-mcp.js",
        "--agent-id", "claude-code"
      ],
      "env": {
        "DASHCLAW_URL": "https://your-instance.vercel.app",
        "DASHCLAW_API_KEY": "oc_live_..."
      }
    }
  }
}

Streamable HTTP (Managed Agents)

Python
mcp_servers=[{
    "type": "url",
    "url": "https://your-instance.vercel.app/api/mcp",
    "headers": {"x-api-key": "oc_live_..."},
    "name": "dashclaw"
}]

Full tool catalogue and resource list: /docs#mcp-server.

Claude Code hooks

Hooks

Govern Claude Code tool calls without per-call SDK code. Installs four hooks (PreToolUse, PostToolUse, Stop, and a SessionStart memory digest) plus the tool-classification module into .claude/hooks/, then merges the relevant blocks into .claude/settings.json. Idempotent; re-run after every git pull to upgrade.

dashclaw-claude-code-hooks

hooks + agent_intel + tests

dashclaw-claude-code-hooks.zip

The hook scripts (pretool, posttool, stop, and the enforcement-liveness probe), the dashclaw_agent_intel/ tool-classification module, default settings.json, and the test suite. Drop the unzipped hooks/ directory into your project's .claude/hooks/.

Unzip into your project
unzip dashclaw-claude-code-hooks.zip -d <your-project>/.claude/
# Then merge .claude/hooks/settings.json snippets into your .claude/settings.json

Or install from a repo checkout

Install from a DashClaw checkout
npm run hooks:install
Install from any other project pointing at a DashClaw checkout
node /path/to/DashClaw/scripts/install-hooks.mjs --target=.

The Stop hook captures per-turn LLM token usage from the session transcript and PATCHes it onto the action records the pretool opened during the turn; cost analytics light up without per-agent instrumentation. Required env: DASHCLAW_BASE_URL, DASHCLAW_API_KEY, optional DASHCLAW_HOOK_MODE=enforce.

Programmatic surface

SDKs

For custom agents and frameworks. The 4-step governance loop and full method catalogue live in /docs. Versions current as of this build.

Canonical 31-method surface across core governance, durable execution finality, security scanning, sessions and the action graph, agent identity, risk signals, policy simulation, and team tasks.

Install (v5.3.0)
npm install dashclaw

Broader Python surface (51 methods) with framework integrations: CrewAI task instrumentation and AutoGen conversation monitoring.

Install (v5.3.0)
pip install dashclaw

Full integration reference, API method tables, OpenAPI spec, and self-host runbook live in /docs. Source code on GitHub.