Convene a four-voice council for ambiguous decisions, tradeoffs, and go/no-go calls. Use when multiple valid paths exist and you need structured disagreement before choosing.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Council
Convene four advisors for ambiguous decisions:
- the in-context Claude voice
- a Skeptic subagent
- a Pragmatist subagent
- a Critic subagent
This is for **decision-making under ambiguity**, not code review, implementation planning, or architecture design.
## When to Use
Use council when:
- a decision has multiple credible paths and no obvious winner
- you need explicit tradeoff surfacing
- the user asks for second opinions, dissent, or multiple perspectives
- conversational anchoring is a real risk
- a go / no-go call would benefit from adversarial challenge
Examples:
- monorepo vs polyrepo
- ship now vs hold for polish
- feature flag vs full rollout
- simplify scope vs keep strategic breadth
## When NOT to Use
| Instead of council | Use |
| --- | --- |
| Verifying whether output is correct | `santa-method` |
| Breaking a feature into implementation steps | `planner` |
| Designing system architecture | `architect` |
| Reviewing code for bugs or security | `code-reviewer` or `santa-method` |
| Straight factual questions | just answer directly |
| Obvious execution tasks | just do the task |
## Roles
| Voice | Lens |
| --- | --- |
…
The line at the top of this page pins the label git:20260816.6319ca5, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_xzqbfb6s3gv7yt5p
GET https://markdownregistry.com/api/v1/resolve?ref=chadixearth/graphyloop/council
GET https://markdownregistry.com/api/v1/blob/2104d002d301a061a16d21ea2e00292f80b66b20c9883a33525a7de404153502
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
chadixearth/graphyloop · integrations/claude-code/skills/graphyloop-waves/SKILL.md · Use this skill when a request spans more than one layer (database + backend + frontend, or a feature plus a data…
chadixearth/graphyloop · integrations/claude-code/skills/graphyloop-workflow/SKILL.md · Use this skill at the start of any non-trivial coding task, build or multi-file change to follow GraphyLoop Workflow v3…
chadixearth/graphyloop · integrations/claude-code/skills/swarm-memory/SKILL.md · Use this skill at the start and end of every non-trivial task to recall and record durable project knowledge through…
chadixearth/graphyloop · skills/ai-video-prompt-engineer/SKILL.md · Use when the user wants to create AI video generation prompts for a brand, product, website, or topic. Includes…
chadixearth/graphyloop · skills/api-contract-design/SKILL.md · Use this skill when freezing the interface between a backend and its clients before parallel work starts, or when…
chadixearth/graphyloop · skills/api-hardening/SKILL.md · Use this skill when building or reviewing a server-side endpoint, route handler, server action, webhook, cron job, or…
chadixearth/graphyloop · skills/brainstorming/SKILL.md · You MUST use this before any creative work - creating features, building components, adding functionality, or modifying…
chadixearth/graphyloop · skills/cavecrew/SKILL.md · Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator`…
chadixearth/graphyloop · skills/caveman-compress/SKILL.md · Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens…
zaxbyhub/opencode-swarm · .claude/skills/council/SKILL.md · Full execution protocol for MODE: COUNCIL -- General Council research, parallel member dispatch, disagreement handling…
zaxbyhub/opencode-swarm · .opencode/skills/council/SKILL.md · Full execution protocol for MODE: COUNCIL -- General Council research, parallel member dispatch, disagreement handling…
aiskillstore/marketplace · pending/warpdotdev/council/SKILL.md · Run a model-diverse subagent council to investigate the same problem from multiple perspectives, compare findings, and…
boshu2/agentops · plugin/skills/council/SKILL.md · Compare independent opinions from several models or contexts without inflating agreement. Use when: wanting a second…
boshu2/agentops · skills/council/SKILL.md · Compare independent opinions from several models or contexts without inflating agreement. Use when: wanting a second…
aigorahub/elves · aliases/claude/council/SKILL.md · Compatibility alias for Elves Cobbler, the default orchestration model. Use when the user types /council for Cobbler…