council
GitHub通过模拟多个独立角色(怀疑者、预-mortem等)生成多样化方案,再由合成角色综合评估,用于复杂任务的多角度决策与策略制定。
触发场景
安装
npx skills add chrisblattman/claudeblattman --skill council -g -y
SKILL.md
Frontmatter
{
"name": "council",
"description": "Develop independent approaches to a task, decision, plan, or draft, then use a fresh worker to synthesize them. Use for an explicit council request, including dictated counsel. Reviewing existing work routes to adversarial-review."
}
Council
Develop useful alternatives against the user's actual objective. A draft is optional. If the request is specifically to critique existing work, invoke the neighboring adversarial-review workflow once; do not run both workflows automatically. Discussing councils does not invoke one.
Read references/host.md and references/panel-execution.md. Follow that complete execution contract and the shared Quality and revision contract in council-synthesis.md. The shared scripts/council.py defaults to this development workflow. With no saved preference or explicit override, use three fresh local workers: skeptic, pre-mortem, completeness checker, then a fresh synthesis worker. Chief of Staff is an optional fourth development member only on request. All four persona definitions are bundled.
Use the persona's development guidance: propose an answer or approach, alternatives, tradeoffs, evidence, and a next step. Do not turn development into four copies of a critique. Members work independently; the host is not a panel member or the synthesizer. Preserve the user's voice and constraints in any resulting draft.
For open creative, strategic or design work, ask for meaningfully different approaches and the reasoning and tradeoffs behind them. Give concrete analytical questions in the shared brief instead of relying on persona labels as expertise. Present distinct directions, their strongest reasons and what can be combined; recommend without manufacturing consensus or an averaged compromise. Candidate prose is welcome when requested; otherwise use the discussion object that helps the user choose. Preserve settled decisions, uncertainty and rejected suggestions. Maintain the short working summary of accepted repairs, rejected suggestions and held questions, and verify selected revisions in the actual final artifact when revision is authorized.
Saved provider preferences apply only when the user has asked to change their default. Exact provider/count requests override saved defaults. Do not infer a request to use paid services from the subject's importance. A later review of the revised result uses adversarial-review with a new archive and fresh reviewers.
版本历史
- b35ff89 当前 2026-11-02 19:25


