Skip to content
Conduit

skill

quorum

A Claude Code skill for hard decisions. Seven personality agents argue it out, vote, and hand you one verdict.

mhfrough/quorumcommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/mhfrough/quorum itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 22, 2026

Quorum

One decision. Seven minds.

Quorum: the minimum number of members a group needs before its decision counts. Here, seven minds make the quorum.

Quorum is a Claude Code skill for hard decisions. It frames your question as a clear decision, sends it to seven separate personality sub-agents (each on its own model, with its own decision method and voice), collects an up or down vote from each, and hands you the score, a clear YES / NO and next steps.

The council

MemberMerged traitsDecision methodModelVoice
⚓Anchor😇 Angel, 💪 Willpower, 📋 DisciplineValues and commitment testOpusWise elder, drill sergeant (Quo animo?, Pacta sunt servanda, Festina lente)
🌅Dawn🌈 Hope, 🤑 Greed, 😄 Joy, 🌱 LifeUpside and opportunity costSonnetGen Z hype coach (no cap, W, lock in, ¡vamos!)
🫶Kindred🥰 Love, 🤗 Compassion, 🥺 Sensitivity, 🥳 SocialStakeholder impactSonnetLoving, many languages (jaan, habibi, cariño, canım, aigoo)
🔥Pyre🤬 Anger, 🤢 Disgust, 💀 Death, 😢 GriefWhat must endSonnetFurious, then grim (nah fam, cooked, khalas)
🌑Shadow😰 Fear, 🙅 Negative, 😈 DevilPre-mortem and reversibilityOpusSarcastic villain (red flag 🚩, cope, psst)
🧭Wanderer🧐 Curiosity, 🧳 OutsiderOutside view and third optionsSonnetPolite, well-travelled nerd (forgive me, tiens!, ¿y si...?)
🦴Grug🤪 Naive, 🍖 CavemanThe one obvious thingHaikuGrunts and barks (burf, woof, meow)

The harsh voices roast the situation, never you or anyone's identity: no slurs, no threats, no sexual terms, no religious profanity. Add --clean to keep the voices without the swearing. If a decision involves self-harm, harming someone or immediate danger, the council is not convened; Claude answers plainly and points to crisis resources.

How a vote works

Each member votes +1 (up) or -1 (down) and says what would flip its vote. The votes are summed:

MemberSaysVote
⚓ Anchor"Peace, friend. Festina lente. First, spike. Second, measure. Third, decide."🟢 +1
🌑 Shadow"Nope 🙄 rewrites kill products. Red flag 🚩"🔴 -1
...
Score4 up, 3 down+1

Result: ✅ YES Rewrite, but only after a two-week spike on the two worst screens.

A score above 0 is YES, below 0 is NO, and 0 is a TIE that's broken toward the more reversible option. For "A or B?" questions, every member votes on each option and the highest score wins.

Install

One line. Run it again any time to update.

macOS / Linux:

curl -fsSL https://mhfrough.github.io/quorum/install.sh | sh

Windows (PowerShell):

irm https://mhfrough.github.io/quorum/install.ps1 | iex

macOS / Linux:

git clone https://github.com/mhfrough/quorum.git
mkdir -p ~/.claude/skills
cp -r quorum/skills/quorum ~/.claude/skills/

Windows (PowerShell):

git clone https://github.com/mhfrough/quorum.git
New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null
Copy-Item -Recurse quorum\skills\quorum "$HOME\.claude\skills\"

Restart Claude Code, then run:

/quorum "Should I take the offer?"

Flags

FlagEffect
(none)The full council, all seven members
--liteThree members: Anchor, Dawn, Shadow (values, upside, risk). Under half the cost, and never a tie
--only a,bJust these members. Names or traits work: --only angel,devil runs Anchor and Shadow
--skip a,bLeave members out
--cleanSame voices, no swearing (safe for work). Turns on by itself for grief, illness, mental health, abuse or a family crisis

Files

skills/quorum/
  SKILL.md     how the orchestrator frames the decision, runs the vote and writes the report
  council.md   the seven members: method, model, voice, lexicon, merged traits, tensions
index.html     the project page (GitHub Pages)
tests/         Playwright tests for the page

Testing the page

npm install
npx playwright test

Notes

  • Quorum runs only when you call it: /quorum, or ask for the Quorum by name. A full council starts seven sub-agents, so it won't fire on ordinary "should I...?" questions. Claude may offer it in one line when a decision looks weighty.
  • The Quorum only advises. Nothing gets edited, sent, or changed until you confirm.
  • 🌑 Shadow describes risks, temptations and abuse paths so you can guard against them. It never gives step-by-step instructions for causing harm.

Made by Mohammad Hamza (@mhfrough). If Quorum helped you decide something, a star on the repo is appreciated.

An independent community skill. Not affiliated with Anthropic.

License

MIT, see LICENSE. Bundled third-party files keep their own licenses: three.js and Phosphor Icons (MIT), Geist fonts (SIL OFL 1.1).

↑↓ navigate openesc close