Skip to content
Back to skills

Codex Agent Collaboration

ASecurity

Delegate coding tasks to Codex AI for implementation, analysis, and alternative solutions. Use when you need a second AI perspective, want to explore different approaches, or need specialized Codex capabilities for complex coding tasks.

  • 666 stars
  • 0 votes
  • 0 copies
  • 7 views
  • Added February 8, 2026
toolsbashgit

Works with

  • claude code
  • cli

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill codex-agent-collaboration-fortescarlet-codex-kkp-2 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex Agent Collaboration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codex Agent Collaboration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-codex-agent-collaboration/badge)](https://www.skillsdirectory.com/skills/majiayu000-codex-agent-collaboration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: codex-agent-collaboration
description: Delegate coding tasks to Codex AI for implementation, analysis, and alternative solutions. Use when you need a second AI perspective, want to explore different approaches, or need specialized Codex capabilities for complex coding tasks.
---

# Codex CLI Skill

This skill enables Claude Code to execute tasks using OpenAI's Codex AI agent.

## Overview

The `codex-kkp-cli` is a Codex Agent CLI tool, allowing you to:

- Execute coding tasks and get implementations
- Perform code analysis and reviews
- Get alternative solutions and suggestions
- Collaborate with Codex for cross-checking implementations

## Usage

### Basic Syntax

```bash
# Direct call with platform-specific executable
executables/codex-kkp-cli-{platform} --cd=/absolute/path/to/project [options] "<task_description>"
```

Where `{platform}` is one of:
- `macosx64` - macOS Intel (x86_64)
- `macosarm64` - macOS Apple Silicon (ARM64)
- `linuxx64` - Linux x86_64
- `linuxarm64` - Linux ARM64
- `mingwx64` - Windows x86_64

**Platform Auto-Detection Helper**: A platform detection script is provided to help identify your current platform:

> On Windows, Just use mingwx64 platform directly, no need to use script detection.

```bash
# Unix/Linux/macOS
codex-kkp-cli-platform
# Outputs: macosx64, macosarm64, linuxx64, or linuxarm64
```

### communication

This is AI-to-AI communication between You and Codex. PRIORITIZE ACCURACY AND PRECISION over human readability.
Use structured data, exact technical terms, full paths, and precise details. NO conversational formatting needed.

### Required Parameters

| Parameter    | Description                                                |
|--------------|------------------------------------------------------------|
| Task         | The task description (positional argument, must be quoted) |
| `--cd=<dir>` | Working directory (ABSOLUTE PATH REQUIRED)                 |

### Optional Parameters

| Parameter                      | Description                                                                    |
|--------------------------------|--------------------------------------------------------------------------------|
| `--session=<id>`               | Session ID (STRONGLY RECOMMENDED for follow-up chats to maintain context)      |
| `--sandbox=<mode>`             | Sandbox mode. Default is `read-only`. See [sandbox-modes.md](sandbox-modes.md) |
| `--full-auto`                  | Allow Codex to edit files automatically                                        |
| `--image=<path>`               | Include an image file (ABSOLUTE PATH, can repeat)                              |
| `--skip-git-repo-check[=BOOL]` | Skip Git repository check. Default is `true`. Use `=false` to enable Git check |

For output options (`--full`, `--output-last-message`, `--output-schema`), see [outputs.md](outputs.md).

NOTE that parameters and values are connected by an EQUAL SIGN `=`, not a space.

## Response Format

Returns JSON with `"type": "SUCCESS"` or `"type": "ERROR"`.

```JSON
{
  "type": "SUCCESS",
  "session": "xxxxxxx",
  "content": {
    "agentMessages": "I've analyzed the code and found...",
    "fileChanges": [...],   // Optional
    "nonFatalErrors": [...] // Optional
  }
}
```

- `fileChanges` and `nonFatalErrors` is nullable.
- Error responses do NOT include a `session` field.

## Quick Example

New Session:

```bash
executables/codex-kkp-cli-{platform} --cd=/path/to/project "Explain the main function in Main.kt"
```

Continue Previous Session:

```bash
executables/codex-kkp-cli-{platform} --cd=/path/to/project --session=xxxxxxx "Explain the main function in Main.kt"
```

More examples: [examples.md](examples.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.