the-councillisted
Install: claude install-skill DantesPeak85/the-council
# The Council
Convene Qwen and Google Gemini as the default advisory board. Both review the fully inlined request; Qwen runs through OpenRouter and Gemini through its selected CLI backend. Codex remains available through `--with-codex` / `--codex-only`, and automatically replaces Qwen with a loud warning when OpenRouter is not configured.
## Prerequisites
- Project has a `CLAUDE.md` file in the working directory
- `OPENROUTER_API_KEY` exported for the default Qwen seat
- A Gemini backend installed and authenticated (`gemini` with a paid API key,
or `agy`)
- Optional: `codex` CLI for `--with-codex`, `--codex-only`, or the automatic
no-OpenRouter compatibility fallback
## Permission Setup
Before running any council scripts, request all necessary bash permissions upfront at the start of the session. This prevents permission prompts from interrupting the advisory flow mid-execution.
Tell the user:
```
The Council needs to run bash scripts to invoke external advisors. I'll request permission for all of them now so the flow isn't interrupted.
```
Then run the two active scripts in sequence to trigger permission grants:
1. `bash <skill_dir>/scripts/council_preflight.sh <working_directory>` — CLI availability check
2. `bash <skill_dir>/scripts/council_invoke.sh` (with `--help` or a no-op) — advisor invocation
Once permissions are granted, proceed with the workflow. The user will not be prompted again for these scripts during the session.
## Workflow
### 0. Preflight Ch