codex-cli — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited codex-cli (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Bundled commands use $PLUGIN_ROOT ($env:PLUGIN_ROOT in PowerShell; same path suffix) for the plugin root. Set it once: use the host's plugin-root variable when defined (Claude Code: PLUGIN_ROOT="$CLAUDE_PLUGIN_ROOT"), otherwise the absolute path of this plugin's root directory.
Use this skill when the user asks to operate, diagnose, automate, wrap, or explain the Codex CLI, including codex, codex exec, codex review, codex doctor, codex mcp, codex plugin, codex sandbox, codex debug, codex app-server, codex remote-control, codex resume, codex fork, codex archive, or local Codex app Run actions.
Prefer live local facts over memory. Inspect the installed CLI before building commands or debugging version-sensitive behavior:
python3 "$PLUGIN_ROOT/scripts/codex_cli_inspector.py" --jsonIf the user supplies a Codex executable path, use it for the current run:
python3 "$PLUGIN_ROOT/scripts/codex_cli_inspector.py" --codex "$CODEX_CLI_PATH" --jsonDo not commit personal absolute paths into source files, manifests, docs, or examples. Use CODEX_CLI, PATH, ~/.codex, $CODEX_HOME, or user-provided runtime arguments instead.
codex exec resume, or code review commands: use codex-exec-automation.codex-plugin-mcp-manager.codex-doctor-debugger.codex-log-reader..codex/environments/environment.toml, Codex app Run/Test/Preview actions, startup commands, long-running dev servers, or repeatable local project actions: use codex-environments.If several apply, start with health/surface inspection, then choose the narrow workflow skill. For a failing non-interactive run, inspect the command with codex-exec-automation, then use codex-log-reader only if session evidence is needed.
--dangerously-bypass-approvals-and-sandbox, --dangerously-bypass-hook-trust, and --yolo as high-risk. Use them only when the user explicitly selected an external sandbox or hardened automation boundary.--sandbox workspace-write --ask-for-approval on-request for ordinary local coding work.--sandbox read-only --ask-for-approval never for read-only non-interactive checks.logout, destructive plugin/MCP removal, archive/unarchive, app-server listeners, remote-control start/stop, feature enable/disable, or marketplace upgrade/remove without a clear target and user intent.Use this precedence for current CLI behavior:
codex path or CODEX_CLI.codex --help and subcommand help.codex doctor --json or compact doctor output.openai/codex repository for implementation-level clues.When local help and docs disagree, trust local help for the installed binary and say that the docs may describe a different version.
A Codex CLI task is done when the answer includes the exact command or source change, the safety mode chosen, the cwd/config assumptions, and proof appropriate to the request: inspector output, --help evidence, doctor output, log-reader summary, environment TOML parse, script syntax check, plugin/MCP list output, or a clearly reported blocker.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.