Learn-skills.dev codex
Execute Codex CLI for code generation, analysis, web search and web fetch. Two capabilities - (1) Code Generation with deep reasoning, (2) Web Search & Fetch for online research.
install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/acking-you/myclaude-skills/codex" ~/.claude/skills/neversight-learn-skills-dev-codex-fda7e0 && rm -rf "$T"
manifest:
data/skills-md/acking-you/myclaude-skills/codex/SKILL.mdsource content
Codex CLI Integration
Two specialized capabilities for different use cases.
Capability 1: Code Generation
Deep code analysis and generation with maximum reasoning power.
When to Use
- Complex code analysis requiring deep understanding
- Large-scale refactoring across multiple files
- Automated code generation with safety controls
- Tasks requiring specialized reasoning models
Default Configuration
- Model:
gpt-5.2-codex - Reasoning:
(maximum thinking depth)xhigh
Command Pattern
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ -C <workdir> \ "<task>"
Parameters
(required): Task description, supports<task>
references@file
: Override model (e.g.,-m <model>
,gpt-5.1-codex
)gpt-5
: Override reasoning (low/medium/high/xhigh)-c model_reasoning_effort=<level>
: Working directory (default: current)-C <workdir>
Examples
Basic code analysis:
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "explain @src/main.ts"
Refactoring with custom model:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "refactor @src/utils for performance"
Multi-file analysis:
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ -C /path/to/project \ "analyze @. and find security issues"
Capability 2: Web Search & Fetch
Online research with web search and page content fetching.
When to Use
- Online research and documentation lookup
- Fetch and summarize specific web pages (GitHub repos, docs, articles)
- Current information retrieval
- API documentation search
- Technology comparison and recommendations
Default Configuration
- Model:
gpt-5.1-codex - Reasoning:
high - Web search: enabled
Command Pattern
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \ --enable web_search_request \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "<task>"
Parameters
(required): Search query or research task<task>
: Override model-m <model>
: Override reasoning (low/medium/high/xhigh)-c model_reasoning_effort=<level>
: Enable web search (required for this capability)--enable web_search_request
Alternative: Config File
Add to
~/.codex/config.toml:
[features] web_search_request = true
Examples
Fetch GitHub repo:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \ --enable web_search_request \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "Fetch and summarize https://github.com/user/repo"
Documentation search:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \ --enable web_search_request \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "find the latest React 19 hooks documentation"
Technology research:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \ --enable web_search_request \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "compare Vite vs Webpack for React projects in 2024"
Session Resume
Both capabilities support session resumption for multi-turn conversations.
Resume Command
codex e resume <session_id> "<follow-up task>"
Example
# First session (code generation) codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \ --dangerously-bypass-approvals-and-sandbox \ --skip-git-repo-check \ "add comments to @utils.js" # Output includes: thread_id in JSON output # Continue the conversation codex e resume <session_id> "now add type hints"
Notes
- Requires Codex CLI installed and authenticated
syntax references files relative to working directory@file
references entire working directory@.- JSON output available with
flag for programmatic use--json - All commands use
for automation--dangerously-bypass-approvals-and-sandbox - Use
to work in any directory--skip-git-repo-check