ask-claude-for-codexlisted
Install: claude install-skill benjaminstelzer/ask-claude-for-codex
# Ask Claude for Codex
Call the locally authenticated Claude Code CLI through
`scripts/ask_claude.py`. Keep the consultation read-only. Maintain a persistent
Claude conversation by default so follow-up questions retain prior context.
## Defaults
Use these values unless the user provides different ones:
- Model: `claude-fable-5`
- Effort: `high`
- Budget ceiling: USD 10
- Tools: `Read,Grep,Glob`
- Permission mode: `dontAsk`
- Output: JSON
- Session persistence: enabled
- Claude customizations: disabled through safe mode
The shipped `config.default.json` beside this `SKILL.md` documents these values.
For personal defaults, copy it to `config.json` and edit that copy. Resolve
configuration in this order: an explicit `--config <path>`, personal
`config.json`, shipped `config.default.json`, then the wrapper's internal
fallback values when neither file exists. A missing explicit `--config` path is
an error. Command-line options change one invocation without modifying either
configuration file.
Accept `low`, `medium`, `high`, `xhigh` or `max` as effort values. Pass a
user-supplied Claude model alias or full model ID unchanged. Map an unqualified
request for Opus 5 to the current `opus` alias; do not invent a full model ID.
## Build the consultation
1. Identify the exact question, requested model and requested effort.
2. Set the command working directory to the project Claude should inspect.
3. Write a self-contained prompt with the question, relevant paths, required
outpu