Use OpenAI Codex CLI to answer questions about code, analyze files, or perform read-only codebase exploration. Invoke this skill when the user asks to use Codex, wants a second opinion from another AI agent, or wants to compare Claude's answer with Codex's response.
Scanned 2/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: codex-qa
description: Use OpenAI Codex CLI to answer questions about code, analyze files, or perform read-only codebase exploration. Invoke this skill when the user asks to use Codex, wants a second opinion from another AI agent, or wants to compare Claude's answer with Codex's response.
---
# Codex Q&A
Use OpenAI's Codex CLI to answer questions about the codebase.
## Prerequisites
Codex CLI must be installed and configured:
```bash
npm install -g @openai/codex
# or
brew install --cask codex
```
An OpenAI API key must be configured (OPENAI_API_KEY environment variable or via `codex` initial setup).
## Usage
Spawn the `codex-qa` subagent to handle the question:
```
Use the Task tool to spawn the codex-qa agent with the user's question.
```
The subagent will:
1. Formulate a clear prompt for Codex
2. Run `codex exec "question"` in read-only mode
3. Return Codex's response
## Direct Usage (without subagent)
If you prefer to run Codex directly:
```bash
codex exec "your question here"
```
### Command Options
- **Basic query**: `codex exec "question"`
- **With image**: `codex -i image.png exec "question about image"`
- **JSON output**: `codex exec --json "question"`
- **Longer timeout**: `codex exec --timeout 300000 "complex question"`
## Common Use Cases
- **Code explanation**: "What does this function do?"
- **Architecture questions**: "How is the database layer structured?"
- **Finding patterns**: "Where is error handling implemented?"
- **Code review**: "Review this file for potential issues"
- **Comparison**: Get a second opinion on a code question
## Notes
- Codex exec runs in **read-only mode** by default - it cannot modify files
- Activity streams to stderr, final answer goes to stdout
- For complex questions, use the subagent for better context isolation
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...