Skip to content
Back to skills

Codex Explain

ASecurity

Explain complex code via Codex exec. Use when: understanding complex logic, tracing data flow, onboarding to unfamiliar code. Not for: code review (use codex-code-review), exploration (use code-explore). Output: structured explanation at chosen depth.

  • 192 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 4, 2026
ai-agentsbashnodecode-review

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 21, 2026

npx -y skills add sd0xdev/sd0x-harness --skill codex-explain --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex Explain?

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

Security grade badge for Codex Explain
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sd0xdev-codex-explain-sd0x-harness/badge)](https://www.skillsdirectory.com/skills/sd0xdev-codex-explain-sd0x-harness)

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-explain
description: "Explain complex code via Codex exec. Use when: understanding complex logic, tracing data flow, onboarding to unfamiliar code. Not for: code review (use codex-code-review), exploration (use code-explore). Output: structured explanation at chosen depth."
allowed-tools: Read, Grep, Glob, Bash(node:*), Write
---

# Codex Explain Skill

## Trigger

- Keywords: explain code, what does this do, how does this work, code walkthrough

## When NOT to Use

- Code review (use `codex-code-review`)
- Bug investigation (use `bug-fix` or `issue-analyze`)
- Architecture overview (use `code-explore`)

## Workflow

```
Read target → [Collect context] → Codex explain → Output explanation
```

### Step 1: Read Target File

Read file content. If `--lines` specified, extract only that range.

### Step 2: Codex Explanation

Dispatch per `@skills/codex-code-review/references/codex-transport.md` § Start with the explanation prompt. See `references/codex-prompt-explain.md`.


## Depth Levels

| Level  | Description                                          |
| ------ | ---------------------------------------------------- |
| brief  | One-sentence summary                                 |
| normal | Functional overview + execution flow + key concepts (default) |
| deep   | + Design patterns + complexity + issues + dependencies |

## Output

```markdown
## Code Explanation: <target>
- **Depth**: brief / normal / deep
- **Summary**: <functional overview>
- **Execution flow**: <key paths>
- **Key concepts**: <patterns, abstractions>
```

## Verification

- [ ] Codex independently researched project context (imports, callers)
- [ ] Explanation matches requested depth level
- [ ] Key concepts are identified and explained

## References

- Explanation prompt: `references/codex-prompt-explain.md`

## Examples

```
Input: /codex-explain src/service/order/order.service.ts
Action: Read file → Codex explain (normal) → Functional summary + detailed explanation

Input: /codex-explain src/service/xxx.ts --depth deep
Action: Read file → Codex explain (deep) → Patterns + complexity + issues

Input: /codex-explain src/xxx.ts --lines 50-100
Action: Read lines 50-100 → Codex explain → Focused explanation
```

Files in this skill

  • SKILL.md2.2 KB
  • references/codex-prompt-explain.md1.7 KB

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…