@demi8-patch/model-council
Multi-perspective AI deliberation skill — convene a council of analytical perspectives, cross-validate findings, and surface consensus, unique discoveries, and conflicts. Inspired by Perplexity's Model Council.
Package details
Install @demi8-patch/model-council from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@demi8-patch/model-council- Package
@demi8-patch/model-council- Version
0.1.0- Published
- Jul 9, 2026
- Downloads
- 101/mo · 50/wk
- Author
- demi8_patch
- License
- MIT
- Types
- skill
- Size
- 471 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
model-council
Multi-perspective AI deliberation for the pi coding agent. Inspired by Perplexity's Model Council.
Convene a council of analytical perspectives, cross-validate findings, and surface consensus, unique discoveries, and conflicts — so you know when to move faster with confidence, and when to dig deeper.
Install
pi install npm:@demi8-patch/model-council
Requires pi-subagents (auto-installed as peer dependency on first use).
Usage
Invoke the skill when facing high-stakes questions where single-perspective blind spots are costly:
/skill:model-council
Or let the agent fire it automatically — trigger words: "council", "deliberate", "multi-perspective", "cross-validate", "second opinion".
What you get
A consolidated answer in four sections:
- Consensus — what the council independently agreed on (with citations)
- Unique discoveries — insights only one perspective caught
- Conflicts — where perspectives disagree, and why
- Confidence — whether to move faster or dig deeper
Cost transparency
Cost: approximately $0.50–$3.00 per council depending on perspective count and model choices. Full breakdown:
| Path | Calls |
|---|---|
| 3-perspective happy path | 5 subagent calls (Convene + 3 Collect + Synthesize) |
| 5-perspective deep mode | 7 subagent calls (Convene + 5 Collect + Synthesize) |
| Worst-case with retries | up to 8 subagent calls |
Each subagent() call expects 2k-8k output tokens. Suggested timeout: 120 seconds per call. The full 4-section synthesis output is capped at ~1200 words.
License
MIT — see LICENSE.