C

claude-council

hex/claude-council · v2026.10.4 · Development & Workflow

by hexOwner verifiedScan grade: caution

Claude Code plugin that asks Gemini, OpenAI, Grok, Perplexity, Kimi, OpenRouter models, the Codex, Cursor, Grok and Kimi CLIs and a local ollama model the same question in parallel and lines the answers up with a synthesis of where they agree and differ

Follow0

Is claude-council a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Claude Code
  • Antigravity CLI
  • Cursor
  • OpenRouter
  • Ollama
  • Perplexity
  • Grok
  • Kimi Code
  • 10 skills

Before you install

Sign-in
Not declared
Settings it asks for
Pane opens in, Collapse status when done, Wake on async finish, Council as a tool and 2 more
Declared access
Not declared
License
MIT

Check before relying on it

What is claude-council?

claude-council is a published development & workflow plugin for AI coding agents that works with Claude Code, Antigravity CLI, Cursor, OpenRouter, Ollama, Perplexity, Grok and Kimi Code, developed by hex and distributed through the HOL AI plugin registry. Claude Code plugin that asks Gemini, OpenAI, Grok, Perplexity, Kimi, OpenRouter models, the Codex, Cursor, Grok and Kimi CLIs and a local ollama model the same question in parallel and lines the answers up with a synthesis of where they agree and differ.

Canonical slug
hex/claude-council
Version
v2026.10.4 · updated Oct 15, 2026

Registry snapshot

Owner verification
Verified on HOL as @hex
Scanner
Registry fallback scan
Security result
Caution
Digest verified
Yes
10 bundled skillsRead, copy or download each SKILL.mdOpen skills

Trust and security

Trust & reputation

67

HOL Trust Score

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64/100
Maintenance
55/100
MCP server setup
100/100
Plugin Security
59/100
Provenance
70/100
Publisher Quality
75/100

Provenance

Plugin root
.
Source repo
https://github.com/hex/claude-council
Source commit
e6d3536fc2df…
Publisher verified
No
Owner verified
@hex

Continuous scanner CI detected

No action is required. This plugin receives the full trust score.

README badge not detected

Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.

Caution
Security result
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-3sIKCk (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-mv3VOq (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-Pdl4WO (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-56XSHL (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-rf9VLa (lenient mode requires at least one markdown file)

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Install guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs

Optional: install HOL Guard for Claude Code first, so it can check this plugin's tools on your machine before Claude Code uses them.

  1. 1

    Add the marketplace

    Run this inside a Claude Code session. It registers the marketplace manifest shipped at the repository root. If the repository ships none, add the generated entry from the Advanced section below first.

    claude code
  2. 2

    Find the marketplace and plugin names

    The install id is <plugin-entry>@<marketplace-name>, and the marketplace name is declared inside the manifest — it can differ from the repository name. List registered marketplaces to read both names.

    shell
  3. 3

    Install the plugin

    Substitute the plugin entry name and the marketplace name shown by the previous step.

    claude code

Did setup work in Claude Code?

No setup reports for Claude Code yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W43, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin manifest

{
  "name": "claude-council",
  "version": "2026.10.4",
  "description": "Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, Kimi, any model OpenRouter routes to, plus codex, antigravity, grok, kimi and cursor CLIs when installed, and a local ollama model) to get diverse perspectives on coding problems, with a streaming pane in tmux or inside Claude Code. It can also hand a coding task to a Codex specialist that works on its own git branch and follows skills you pick (experimental).",
  "author": {
    "name": "hex",
    "url": "https://github.com/hex"
  },
  "license": "MIT",
  "homepage": "https://github.com/hex/claude-council",
  "repository": "https://github.com/hex/claude-council",
  "icon": "./assets/icon.png",
  "keywords": [
    "multi-agent",
    "council",
    "second-opinion",
    "code-review",
    "consensus",
    "perspectives",
    "gemini",
    "openai",
    "grok",
    "perplexity",
    "kimi",
    "openrouter",
    "codex",
    "antigravity",
    "ollama",
    "cli",
    "pane",
    "tmux",
    "mod",
    "specialists"
  ],
  "userConfig": {
    "pane_host": {
      "type": "string",
      "title": "Pane opens in",
      "description": "One of: ask, claude-code, tmux. Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. claude-code draws the pane inside Claude Code; tmux leaves it to the tmux pane; ask puts the question once inside tmux and remembers the answer.",
      "default": "ask"
    },
    "collapse_when_done": {
      "type": "boolean",
      "title": "Collapse status when done",
      "description": "Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. Replace the provider list with a one-line summary once a run finishes.",
      "default": true
    },
    "wake_on_async_done": {
      "type": "boolean",
      "title": "Wake on async finish",
      "description": "Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. Submit a prompt when a background council run completes. Starts a model turn, which costs tokens.",
      "default": false
    },
    "council_tool": {
      "type": "boolean",
      "title": "Council as a tool",
      "description": "Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. Let the model call the council as a tool. Every call first asks you to confirm, because the council sends the question to third-party providers.",
      "default": true
    },
    "specialist_round_limit": {
      "type": "number",
      "title": "Specialist round limit (minutes)",
      "description": "Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. A specialist round still running after this many minutes is stopped, and nothing it did is committed. Fractions count to the second. 0 means no limit.",
      "default": 60
    },
    "specialists": {
      "type": "string",
      "title": "Specialists",
      "description": "Experimental: applies only when Claude Code runs with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1. Set up with /specialists; this field holds what it saves, as a JSON list of objects, and /config does not show it.",
      "default": "[]"
    }
  },
  "interface": {
    "displayName": "claude-council",
    "developerName": "hex"
  },
  "skills": "./",
  "holManifestOrigin": "repository",
  "registryIndexVersion": 5
}

Marketplace source

Repo URL
https://github.com/hex/claude-council
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

10 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • bug-fixer

    mods/council-pane/specialists/bug-fixer/SKILL.md

    A bug reproduces, the expected behaviour is clear, and the fix stands apart from the current work.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • ci-fixer

    mods/council-pane/specialists/ci-fixer/SKILL.md

    A CI job fails on a named revision and the fix belongs in code, config or tests, not in the CI provider.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • docs-updater

    mods/council-pane/specialists/docs-updater/SKILL.md

    Docs must be updated or restructured to match code that already changed: README, reference pages, CLI help or config docs.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • refactorer

    mods/council-pane/specialists/refactorer/SKILL.md

    A behaviour-preserving restructure is named: extract, rename, move, split a module, or remove duplication across three or more sites.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • test-pruner

    mods/council-pane/specialists/test-pruner/SKILL.md

    Tests in a named area duplicate stronger tests, re-assert the implementation, or keep test-only seams alive, and need pruning.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • test-writer

    mods/council-pane/specialists/test-writer/SKILL.md

    The task is to add or extend tests for existing behaviour that has a spec, a documented contract, or a confirmed expected output.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • council-execution

    skills/council-execution/SKILL.md

    Executes council queries by running the query pipeline across selected AI providers (Gemini, OpenAI, Grok, Perplexity), displaying formatted responses verbatim, and generating a synthesis of consensus, divergence, and recommendations. Invoked by the ask command during standard (non-agent) council queries.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • deep-execution

    skills/deep-execution/SKILL.md

    Executes agent-enhanced council queries as one Workflow of parallel Claude analyst agents that each query a provider, evaluate response quality, ask follow-up questions, and return a schema-enforced analysis with confidence ratings and blind spot analysis. Invoked when the --agents flag is used or when complex architectural decisions are detected.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • local-council-execution

    skills/local-council-execution/SKILL.md

    Runs a local council when no external AI providers are configured. Spawns N independent Claude subagents (one per role, blind to each other) that each answer the question from a single assigned lens, then synthesizes their perspectives. Invoked by the ask command via --local, or when the user accepts the local-council offer after no providers are found. This is a same-model (Claude-only) panel, not a cross-vendor council.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • provider-integration

    skills/provider-integration/SKILL.md

    Adds new AI providers to claude-council, configures provider API settings, troubleshoots provider connections, and documents the provider script interface. Covers creating provider shell scripts, setting API keys, and validating connectivity. Triggers on "add provider", "new AI agent", "provider not working", "API configuration", or "extend council".

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File inventory

.claude-plugin/plugin.json

file

3,249 bytes

56108b4db1945c20…

.codex-plugin/plugin.json

plugin-manifest

2,967 bytes

5a6b221bb3f2a7d8…

agents/council-advisor.md

file

4,458 bytes

5c3fa0114ee48097…

commands/advise.md

file

5,055 bytes

472612b3ad36cca6…

commands/ask.md

file

16,686 bytes

b1d3a58212116fb0…

commands/result.md

file

1,619 bytes

c552dea2f782429d…

commands/status.md

file

1,135 bytes

82ae1895f60e9242…

hooks/hooks.json

file

315 bytes

f4ccd2807cb3aaaf…

mods/council-pane/specialists/bug-fixer/SKILL.md

skill

3,961 bytes

3684c8c5686a9c19…

mods/council-pane/specialists/ci-fixer/SKILL.md

skill

3,764 bytes

732af6fe60ffadde…

mods/council-pane/specialists/docs-updater/SKILL.md

skill

3,717 bytes

84f1bb2c84a6f8e5…

mods/council-pane/specialists/refactorer/SKILL.md

skill

3,933 bytes

5280570feecbc29b…

mods/council-pane/specialists/test-pruner/SKILL.md

skill

4,397 bytes

5cabdd5eec6de85f…

mods/council-pane/specialists/test-writer/SKILL.md

skill

4,532 bytes

1c7bfef9bb493eb2…

prompts/kimi-cli-agent.md

file

758 bytes

3af26ce5025a65fa…

prompts/role-injection.md

file

68 bytes

9c988cefc3805110…

prompts/stop-review-gate.md

file

727 bytes

721a517db052285c…

prompts/synthesis.md

file

2,075 bytes

2f1d76cf5bf1998c…

README.md

file

8,215 bytes

c5a8c1c1bf14f24e…

SECURITY.md

file

246 bytes

a55a2b3a4ad991d9…

skills/council-execution/SKILL.md

skill

3,298 bytes

49bc0823c6ba38c1…

skills/deep-execution/agent-prompt-template.md

skill

4,610 bytes

c71f47213647be9e…

skills/deep-execution/SKILL.md

skill

10,160 bytes

485aa7f60a18d57d…

skills/local-council-execution/agent-prompt-template.md

skill

2,351 bytes

be4e65a87f9d3d0d…

skills/local-council-execution/SKILL.md

skill

6,556 bytes

df27aec2f7c87970…

skills/provider-integration/api-patterns.md

skill

4,381 bytes

4ec2d59561f6c65a…

skills/provider-integration/SKILL.md

skill

2,537 bytes

2847d043be9171a7…

claude-council — Frequently asked questions

What is claude-council?
claude-council is an AI plugin in the HOL registry. Claude Code plugin that asks Gemini, OpenAI, Grok, Perplexity, Kimi, OpenRouter models, the Codex, Cursor, Grok and Kimi CLIs and a local ollama model the same question in parallel and lines the answers up with a synthesis of where they agree and differ.
How do I install claude-council?
Install claude-council in your harness: Claude Code — /plugin marketplace add hex/claude-council; Cursor — npx [email protected] add hex/claude-council; Antigravity CLI — npx [email protected] add hex/claude-council. Full step-by-step guidance is on the HOL plugin page.
How do I install claude-council in Claude Code?
To install claude-council in Claude Code, start with /plugin marketplace add hex/claude-council. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
How do I install claude-council in Cursor?
To install claude-council in Cursor, start with npx [email protected] add hex/claude-council. The complete step-by-step install guide for Cursor is on the HOL plugin page.
How do I install claude-council in Antigravity CLI?
To install claude-council in Antigravity CLI, start with npx [email protected] add hex/claude-council. The complete step-by-step install guide for Antigravity CLI is on the HOL plugin page.
How is the Trust Score for claude-council computed?
claude-council has a HOL Trust Score of 67 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/hex%2Fclaude-council/trust
Who publishes claude-council?
claude-council is published by hex and listed on HOL.

Reviews and similar plugins