Uses the Codex CLI for autonomous feature work, bug fixes, and repository-level refactoring.

Install

mkdir -p .claude/skills/codex-open-curiosity && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16131" && unzip -o skill.zip -d .claude/skills/codex-open-curiosity && rm skill.zip

Installs to .claude/skills/codex-open-curiosity

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Delegate coding work to the OpenAI Codex CLI for repository changes, reviews, and focused fixes.
96 charsno explicit “when” trigger
Advanced

Key capabilities

  • Delegate coding work to OpenAI Codex CLI
  • Implement features in a git repository
  • Perform code reviews
  • Run focused experiments
  • Fix bugs in a repository

How it works

The skill uses the OpenAI Codex CLI to execute autonomous coding passes within a git repository for tasks like feature implementation, bug fixes, or code reviews.

Inputs & outputs

You give it
a coding task or a request for code review
You get back
code changes, bug fixes, or review findings in a git repository

When to use codex

  • Autonomous bug fixing
  • Repository refactor
  • Automated code review

About this skill

Codex CLI

Use the OpenAI Codex CLI when the user wants an autonomous coding pass in a git repository: feature work, bug fixes, refactors, review passes, or isolated experiments.

Prerequisites

  • Install: npm install -g @openai/codex
  • Authenticate with the Codex CLI login flow, or provide a valid OpenAI API key.
  • Run inside a git repository. For scratch work, create a temporary repo first.
  • Use pty=true for interactive Codex commands.

Codex CLI OAuth usually lives under ~/.codex/auth.json. Do not assume Codex is unauthenticated only because OPENAI_API_KEY is missing.

When to Use

  • User asks for a second coding agent to implement, review, or investigate.
  • Work can be scoped to a repository, branch, or worktree.
  • A task benefits from a separate autonomous pass while Gini keeps the main approval, audit, and trace path.

When NOT to Use

  • User only needs a small direct edit that Gini can do faster.
  • The working directory is not a git repo and the user did not ask for scratch prototyping.
  • The request involves secrets, credential files, or destructive commands without explicit approval boundaries.

Quick Tasks

Run a focused one-shot from the target repo:

codex exec "Find why the dashboard test is flaky, patch the smallest fix, and run the targeted test."

Review local changes:

codex exec "Review git diff --stat and git diff for bugs, regressions, and missing tests. Return findings only."

Scratch prototype in a disposable repo:

tmp=$(mktemp -d)
cd "$tmp"
git init
codex exec "Create a tiny Bun CLI that parses a JSON file and prints a summary."

Long-Running Work

For long tasks, launch in the background with a PTY, then poll the process rather than starting duplicate Codex runs.

codex exec --full-auto "Refactor the settings loader. Keep the diff narrow and commit when tests pass."

Use --full-auto only when repository writes are expected and the user has accepted the risk. Avoid --yolo unless the user explicitly asks for it.

Worktree Pattern

Use worktrees for parallel issue fixes so each Codex instance has its own branch and filesystem.

git worktree add -b fix/runtime-health /tmp/gini-runtime-health main
git worktree add -b fix/skills-copy /tmp/gini-skills-copy main

cd /tmp/gini-runtime-health
codex exec --full-auto "Fix the runtime health regression and run the related tests."

cd /tmp/gini-skills-copy
codex exec --full-auto "Add coverage for bundled skill loading changes."

After each run, inspect the diff, run the expected checks, and remove completed worktrees with git worktree remove <path>.

PR Review Pattern

git fetch origin main
codex exec "Review the current branch against origin/main. Prioritize correctness, security, and missing tests."

For a GitHub PR:

gh pr checkout 42
codex exec "Review this PR against origin/main. Return only actionable findings with file and line notes."

Rules

  1. Keep Codex scoped to a git repo or throwaway initialized repo.
  2. Prefer codex exec "prompt" for one-shot tasks.
  3. Use pty=true for interactive Codex sessions.
  4. Prefer --full-auto over --yolo for write-heavy work.
  5. Monitor long runs before launching another agent on the same branch.
  6. Inspect Codex changes before trusting or committing them.

When not to use it

  • When only a small direct edit is needed that Gini can do faster
  • When the working directory is not a git repo and scratch prototyping is not requested
  • When the request involves secrets, credential files, or destructive commands without explicit approval

Prerequisites

codex CLI on PATHgit installed

Limitations

  • Requires the `codex` CLI on PATH and a healthy codex connector.
  • Must run inside a git repository.
  • Requires explicit approval for requests involving secrets or destructive commands.

How it compares

This skill delegates coding tasks to an autonomous CLI tool, allowing for parallel work and focused repository changes, unlike direct manual coding.

Compared to similar skills

codex side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
codex (this skill)03moReviewAdvanced
github-copilot-agent-tips-and-tricks13moReviewBeginner
coderabbit-local-dev-loop11moReviewIntermediate
resolve-conflicts818moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

github-copilot-agent-tips-and-tricks

githubnext

Tips and Tricks for Working with GitHub Copilot Agent PRs

12

coderabbit-local-dev-loop

jeremylongshore

Configure CodeRabbit local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with CodeRabbit. Trigger with phrases like "coderabbit dev setup", "coderabbit local development", "coderabbit dev environment", "develop with coderabbit".

10

resolve-conflicts

antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.

81334

codex

Lucklyric

Invoke Codex CLI for complex coding tasks requiring high reasoning capabilities. This skill should be invoked when users explicitly mention "Codex", request complex implementation challenges, advanced reasoning, or need high-reasoning model assistance. Automatically triggers on codex-related requests and supports session continuation for iterative development.

32238

dependency-upgrade

wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

26240

senior-fullstack

davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.

35110

Search skills

Search the agent skills registry