skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
paulrberg/agent-skills189 installs

oracle-codex

This skill should be used when the user asks to consult Codex/GPT for planning or code review, or wants a second opinion on code. Trigger phrases include "ask Codex", "consult Codex", "second opinion on code", "consult the oracle". NOT for implementation tasks.

How do I install this agent skill?

npx skills add https://github.com/paulrberg/agent-skills --skill oracle-codex
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides a secure interface for using the OpenAI Codex CLI as a read-only analysis tool. It includes a wrapper script that enforces security constraints like model allowlisting and a read-only sandbox, and it uses safe shell practices to prevent prompt-based command injection.

  • Socketwarn

    1 alert: gptAnomaly

  • Snykpass

    Risk: LOW · No issues

  • Runlayerwarn

    1/4 files flagged

What does this agent skill do?

Codex Oracle

Use OpenAI Codex CLI as a read-only oracle — planning, review, and analysis only. Codex provides its perspective; you synthesize and present results to the user.

Sandbox is always read-only. Codex must never implement changes.

Arguments

Parse $ARGUMENTS for:

  • query — the main question or task (everything not a flag). Required — if empty, tell the user to provide a query and stop.
  • --reasoning <level> — override reasoning effort (low, medium, high, xhigh). Optional; default is xhigh.

Prerequisites

Run the check script before any Codex invocation:

scripts/check-codex.sh

If it exits non-zero, display the error and stop. Use the wrapper for all codex exec calls:

scripts/run-codex-exec.sh

Configuration

SettingDefaultOverride
Modelgpt-5.5Allowlist only (see references/codex-flags.md)
Reasoningxhigh--reasoning <level> or user prose
Sandboxread-onlyNot overridable

Reasoning Effort

ComplexityEffortTimeoutCriteria
Simplelow300000ms<3 files, quick question
Moderatemedium300000ms3–10 files, focused analysis
Complexhigh600000msMulti-module, architectural thinking
Maximumxhigh600000msFull codebase, critical decisions

For xhigh tasks that may exceed 10 minutes, use run_in_background: true on the Bash tool and set CODEX_OUTPUT so you can read the output later.

See references/codex-flags.md for full flag documentation.

Workflow

1. Parse and Validate

  1. Parse $ARGUMENTS for query and --reasoning
  2. Run scripts/check-codex.sh — abort on failure
  3. Use xhigh reasoning effort unless --reasoning overrides it

2. Construct Prompt

Build a focused prompt from the user's query and any relevant context (diffs, file contents, prior conversation). Keep it direct — state what you want Codex to analyze and what kind of output you need. Do not implement; request analysis and recommendations only.

3. Execute

Invoke via the wrapper with HEREDOC. Set the Bash tool timeout per the reasoning effort table above.

EFFORT="<effort>" \
CODEX_OUTPUT="/tmp/codex-${RANDOM}${RANDOM}.txt" \
scripts/run-codex-exec.sh <<'EOF'
[constructed prompt]
EOF

For xhigh, consider run_in_background: true on the Bash tool call, then read CODEX_OUTPUT when done.

4. Present Results

Read the output file and present with attribution:

## Codex Analysis

[Codex output — summarize if >200 lines]

---
Model: gpt-5.5 | Reasoning: [effort level]

Synthesize key insights and actionable items for the user.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/paulrberg/agent-skills/oracle-codex">View oracle-codex on skillZs</a>