# Codex Cli Agent

> >

- **Type:** Skill
- **Install:** `agentstack add skill-iml1s-agent-cli-skills-codex-cli-agent`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [ImL1s](https://agentstack.voostack.com/s/iml1s)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [ImL1s](https://github.com/ImL1s)
- **Source:** https://github.com/ImL1s/agent-cli-skills/tree/main/skills/codex-cli-agent
- **Website:** https://iml1s.github.io/agent-cli-skills/

## Install

```sh
agentstack add skill-iml1s-agent-cli-skills-codex-cli-agent
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Codex CLI (`codex exec`) Executor

## When to use

- User wants **Codex** / `codex exec` as the coding agent
- Need Codex **subagents**, agent TOML profiles, or CSV fan-out
- Sandboxed writes (`-s workspace-write`) vs strict read-only reviews (`-r`)

## Wrapper

```bash
./codex-exec.sh -C /path/to/repo -s workspace-write "Implement X. NO git."
./codex-exec.sh -r -C /path/to/repo "Review for bugs"          # sandbox read-only
./codex-exec.sh -T -C /path/to/repo "Parallelize with subagents"
./codex-exec.sh -j -o /tmp/last.txt -f /tmp/bundle.txt
./codex-exec.sh --enable some_feature -m  "…"
```

Flags: `-m` · `-t` · `-C` · `-s` read-only|workspace-write|danger-full-access · `-o` last-message file ·
`-f` · `-j/--json` · `-r` · `-T` · `--skip-git-repo-check` (default on) · `--require-git-repo` ·
`--ephemeral` · `--add-dir` · `--image` · `--enable` · `--profile` · `--no-git` · `--` passthrough.

`-C` is absolutized before use (avoids nested relative cwd).

## Sandbox vs writing answer files

If the prompt must **write a file under the workspace**, do **not** use `-r` / `read-only`.
That fails with `writing is blocked by read-only sandbox` after the model finishes reasoning.
Use `-s workspace-write` and instruct “only write the designated path”, **or** capture stdout.

## Native multi-agent

- Subagents (parallel spawn + synthesize); custom roles in `~/.codex/agents/*.toml` or `.codex/agents/`
- Experimental batch: `spawn_agents_on_csv` (one worker per CSV row)
- Feature flags: `codex features list|enable|disable`
- `-T` asks Codex to prefer subagents / CSV fan-out when useful

## Models

Do not hard-code a stale model table. Discover via your Codex build / account docs.
Pin with `-m` when automation requires stability.

## Discipline

Always `--skip-git-repo-check` outside git repos. Exit code untrusted. Orchestrator owns git.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [ImL1s](https://github.com/ImL1s)
- **Source:** [ImL1s/agent-cli-skills](https://github.com/ImL1s/agent-cli-skills)
- **License:** MIT
- **Homepage:** https://iml1s.github.io/agent-cli-skills/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-iml1s-agent-cli-skills-codex-cli-agent
- Seller: https://agentstack.voostack.com/s/iml1s
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
