ask-claudelisted
Install: claude install-skill aubwang/consult
# Ask Claude Through Consult
Give Claude one cold, self-contained prompt with the objective, exact Workspace
paths, constraints, expected answer, and evidence requested.
Default to confined read-only authority:
```sh
consult delegate --agent claude --read-only -- "<prompt>"
```
Use `consult review --agent claude [--base <ref>]` for the current Git change.
Use `consult review --agent claude --job <id>` to review a completed isolated
implementation Job without loading its patch into Host context.
For a longer second opinion, add `--background --label "<purpose>"`, then run
`consult wait <job-id>`.
## Claude specifics
- Model aliases `opus`, `sonnet`, `haiku`, and `fable` resolve to the newest
advertised id; run `consult help --reference` rather than guessing model
names. Prefer a mid-tier alias when the question does not need the strongest
model, and preserve a user-requested model, effort, or authority.
- Host `settings.json` is not copied into confinement, so pass `--model` when
Host configuration controls the intended choice.
- An expired or soon-to-expire stageable Claude OAuth credential gets one
automatic no-prompt refresh on a root Job (proactive window
`CONSULT_CLAUDE_OAUTH_REFRESH_SKEW_MS`, default two minutes). A fully
logged-out Host fails before Job creation; report `claude auth login` as the
remediation instead of retrying. If Claude auth expires often, recommend a
long-lived `CONSULT_CLAUDE_OAUTH_TOKEN` (from `claude setup-token`) or
`CO