From AI-skill
Executes Codex CLI (codex exec, resume) for code analysis, review, and automated editing with model selection (gpt-5.3-codex), sandbox modes, and git integration.
npx claudepluginhub caidish/cai-tools --plugin AI-skillThis skill uses the workspace's default tool permissions.
1. Ask the user (via `AskUserQuestion`) which model to run (`gpt-5.3-codex`, `gpt-5.3-codex-spark`, or `gpt-5.2-codex`) AND which reasoning effort to use (`xhigh`, `high`, or `medium`) in a **single prompt with two questions**. Default to `gpt-5.3-codex` if the user has no preference.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
AskUserQuestion) which model to run (gpt-5.3-codex, gpt-5.3-codex-spark, or gpt-5.2-codex) AND which reasoning effort to use (xhigh, high, or medium) in a single prompt with two questions. Default to gpt-5.3-codex if the user has no preference.--sandbox read-only unless edits or network access are necessary.-m, --model <MODEL>--config model_reasoning_effort="<xhigh|high|medium>"--sandbox <read-only|workspace-write|danger-full-access>--full-auto-C, --cd <DIR>--skip-git-repo-checkcodex exec --skip-git-repo-check resume --last via stdin. When resuming don't use any configuration flags unless explicitly requested by the user e.g. if he species the model or the reasoning effort when requesting to resume a session. Resume syntax: echo "your prompt here" | codex exec --skip-git-repo-check resume --last 2>/dev/null. All flags have to be inserted between exec and resume.(echo "Review the following uncommitted diff."; git diff) | codex exec --skip-git-repo-check - 2>/dev/null and other flags as needed between exec and --skip-git-repo-check.2>/dev/null to all codex exec commands to suppress thinking tokens (stderr). Only show stderr if the user explicitly requests to see thinking tokens or if debugging is needed.| Use case | Sandbox mode | Key flags |
|---|---|---|
| Read-only review or analysis | read-only | --sandbox read-only 2>/dev/null |
| Apply local edits | workspace-write | --sandbox workspace-write --full-auto 2>/dev/null |
| Permit network or broad access | danger-full-access | --sandbox danger-full-access --full-auto 2>/dev/null |
| Resume recent session | Inherited from original | echo "prompt" | codex exec --skip-git-repo-check resume --last 2>/dev/null (no flags allowed) |
| Run from another directory | Match task needs | -C <DIR> plus other flags 2>/dev/null |
codex command, immediately use AskUserQuestion to confirm next steps, collect clarifications, or decide whether to resume with codex exec resume --last.echo "new prompt" | codex exec resume --last 2>/dev/null. The resumed session automatically uses the same model, reasoning effort, and sandbox mode from the original session.codex --version or a codex exec command exits non-zero; request direction before retrying.--full-auto, --sandbox danger-full-access, --skip-git-repo-check) ask the user for permission using AskUserQuestion unless it was already given.AskUserQuestion.