Convene the Council of High Intelligence — multi-persona deliberation with historical thinkers for deeper analysis of complex problems.
$npx -y skills add 0xnyk/council-of-high-intelligence --skill council-of-high-intelligenceInstalls into the current project.
Run `npx skills use "https://github.com/0xnyk/council-of-high-intelligence" --skill "0xnyk/council-of-high-intelligence"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/0xnyk/council-of-high-intelligence" that are relevant to the current task. Run `npx skills add "https://github.com/0xnyk/council-of-high-intelligence"` and select the relevant skills, then follow their instructions.
| 1 | # Council of High Intelligence |
| 2 | |
| 3 | <p align="center"> |
| 4 | <img src="assets/header.jpeg" alt="Council of High Intelligence" width="800"> |
| 5 | </p> |
| 6 | |
| 7 | <p align="center"> |
| 8 | Structured multi-perspective deliberation for decisions that deserve more than one reasoning path. |
| 9 | </p> |
| 10 | |
| 11 | <p align="center"> |
| 12 | <a href="https://github.com/0xNyk/council-of-high-intelligence/actions/workflows/lint.yml"><img src="https://github.com/0xNyk/council-of-high-intelligence/actions/workflows/lint.yml/badge.svg" alt="Lint"></a> |
| 13 | <a href="https://github.com/0xNyk/council-of-high-intelligence/releases"><img src="https://img.shields.io/github/v/release/0xNyk/council-of-high-intelligence" alt="Release"></a> |
| 14 | <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue" alt="License"></a> |
| 15 | </p> |
| 16 | |
| 17 | <p align="center"> |
| 18 | Claude Code · Codex · Gemini CLI · OpenCode |
| 19 | </p> |
| 20 | |
| 21 | The council assigns a hard question to deliberately different analytical personas, keeps |
| 22 | their first positions independent, forces direct disagreement, and returns a verdict that |
| 23 | preserves unresolved questions, dissent, kill criteria, and the next concrete action. |
| 24 | |
| 25 | ## Try a council |
| 26 | |
| 27 | Claude Code users can install the plugin directly: |
| 28 | |
| 29 | ```text |
| 30 | /plugin marketplace add 0xNyk/council-of-high-intelligence |
| 31 | /plugin install council@council-of-high-intelligence |
| 32 | ``` |
| 33 | |
| 34 | Then convene the full council, a faster panel, or a two-member dialectic: |
| 35 | |
| 36 | ```text |
| 37 | /council Should we open-source our agent framework? |
| 38 | /council --quick Should we add caching here? |
| 39 | /council --duo Should we use microservices or a monolith? |
| 40 | ``` |
| 41 | |
| 42 | For Codex, Gemini CLI, or OpenCode, clone once and use the matching installer flag: |
| 43 | |
| 44 | ```bash |
| 45 | git clone https://github.com/0xNyk/council-of-high-intelligence.git |
| 46 | cd council-of-high-intelligence |
| 47 | |
| 48 | ./install.sh --codex-only |
| 49 | ./install.sh --gemini-only |
| 50 | ./install.sh --opencode-only |
| 51 | ``` |
| 52 | |
| 53 | Restart the target client after installation. The command remains `/council` on every |
| 54 | supported host. |
| 55 | |
| 56 | ## Use it for the decision boundary |
| 57 | |
| 58 | Good council questions have material downside, competing values, incomplete evidence, or |
| 59 | an irreversible choice. Write down the decision, constraints, evidence, reversibility, and |
| 60 | deadline before adding personas. |
| 61 | |
| 62 |  |
| 63 | |
| 64 | The field notes distinguish facts from inference, assumptions, and unknowns. They also make |
| 65 | it harder to use a long deliberation as decoration for a decision already made. |
| 66 | |
| 67 | ### When to use something smaller |
| 68 | |
| 69 | - Use a direct answer or primary documentation for factual lookups. |
| 70 | - Run an experiment when the choice is cheap and reversible. |
| 71 | - Use `--quick` when cross-examination will not change the outcome. |
| 72 | - Use `--duo` when one tension matters more than broad coverage. |
| 73 | - Do not convene a council to manufacture support for a preferred answer. |
| 74 | |
| 75 | ## Choose a mode |
| 76 | |
| 77 | | Mode | Shape | Use it when | |
| 78 | |---|---|---| |
| 79 | | Full | Independent analysis, cross-examination, final stance, synthesis | Stakes are high and competing frames need contact | |
| 80 | | Quick | Restate, rapid analysis, final positions | The decision needs breadth but not a full adversarial round | |
| 81 | | Duo | Opening positions, direct response, final statements | One polarity defines the decision | |
| 82 | |
| 83 |  |
| 84 | |
| 85 | ```text |
| 86 | /council --full What is the right pricing model? |
| 87 | /council --quick --triad shipping Should we release today? |
| 88 | /council --duo --members torvalds,ada Is this abstraction worth it? |
| 89 | ``` |
| 90 | |
| 91 | Named triads select three relevant lenses without assembling the whole council: |
| 92 | |
| 93 | ```text |
| 94 | /council --triad strategy Where is our defensible advantage? |
| 95 | /council --triad risk What could make this launch irreversible? |
| 96 | /council --triad ai-product Which capability belongs in the product? |
| 97 | ``` |
| 98 | |
| 99 | Available domains include `architecture`, `strategy`, `ethics`, `debugging`, `risk`, |
| 100 | `shipping`, `product`, `founder`, `ai`, `ai-product`, `ai-safety`, `decision`, `systems`, |
| 101 | `uncertainty`, `design`, `economics`, and `bias`. The canonical routing table lives in |
| 102 | [`SKILL.md`]( |