model-committeelisted
Install: claude install-skill scdenney/open-science-skills
# Model Committee
Run a GPT-6 Astra member and a Claude Opus 5 member as a deliberating committee, then chair the result. Keep the line to `$model-council-voting` sharp: a council measures independent disagreement, while this committee deliberately exposes each member to the other's argument and returns one decision.
Read [`references/protocol.md`](references/protocol.md) completely before running a committee. It carries the use-case gate, the brief template, the three round contracts, the decision rule, and the `decision.md` schema.
## Pick the chair
One skill, four chairs. Use `$model-committee` with `chair: fable` (the default), `chair: astra`, `chair: opus`, or `chair: sol`. The Claude slash-command suffixes `-astra`, `-opus`, `-fable`, and `-sol` select these same rows; in Codex they are parameters, not additional skill names. Keep the protocol and the three rounds unchanged. Select the GPT member from the table before creating any member prompt.
| chair | GPT member | Claude member | Chair pin | Use |
|---|---|---|---|---|
| `fable` (default) | `gpt-6-astra`, `xhigh` | `claude-opus-5`, `high` | `claude-fable-5-1`, `high` | Fable synthesizes from outside both member models. |
| `astra` | `gpt-5.6-sol`, `xhigh` | `claude-opus-5`, `high` | `gpt-6-astra`, `xhigh` | Astra chairs; Sol supplies the GPT member's deliberation. |
| `opus` | `gpt-6-astra`, `xhigh` | `claude-opus-5`, `high` | `claude-opus-5`, `high` | Retains the cheaper in-session option where Opus is already