CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

codex

Operate OpenAI Codex CLI in non-interactive headless environments. Load only when the user explicitly authorizes this skill or names Codex / codex. Before any command, confirm the `codex` binary is available; if missing, stop and give install or auth guidance. Covers `codex exec` automation in Bash or PowerShell, native Windows or WSL2, scripts, CI/CD, Docker, Kubernetes, remote servers, agent harnesses, sandbox and approval modes, JSONL events, session resume, and stdin prompts.

Quality

97%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a high-quality operational reference: executable commands throughout, well-sequenced workflows with explicit validation and diagnostic loops, and clean one-level-deep references to real bundle files. The only meaningful tightening opportunity is the repeated sandbox/approval flag blocks and a few context-light prohibition lines.

Suggestions

State the default flag set (--sandbox workspace-write --ask-for-approval never) once in the Operating Rules and abbreviate it in subsequent examples, saving repeated tokens across the ~6 command blocks.

Remove or contextualize the line "Do not simulate 'always select the first option.' Option ordering is not a safety or quality policy" — it reads as a rebuttal to guidance that no longer appears in the skill.

DimensionReasoningScore

Conciseness

The body is efficient and free of concept explanations Claude already knows, but the '--sandbox workspace-write --ask-for-approval never' flag set is repeated across roughly six code blocks, and lines like "Do not simulate 'always select the first option.'" appear without surrounding context. This fits 'efficient; minor instances that could be trimmed' rather than 'every token earns its place'.

4 / 5

Actionability

Fully executable, copy-paste-ready bash commands cover the common cases: execution modes, stdin prompts ('codex exec - < prompt.md'), JSONL streaming with --json, --output-schema, session resume, and authentication, plus a concrete autonomous-prompt template.

5 / 5

Workflow Clarity

The flow (choose execution mode, construct prompt, capture output, diagnose failures, apply completion standard) is clearly sequenced with explicit validation checkpoints ('Validate repository diffs and test results before treating a run as successful', 'Check $LASTEXITCODE after every Codex invocation'), a nine-step diagnostic feedback loop, and a completion checklist.

5 / 5

Progressive Disclosure

Both referenced bundle files (references/windows.md, references/recipes.md) exist, are one level deep with no nested references, and are clearly signaled with descriptions of their contents; the Windows deep-dive and Docker/CI/K8s recipes are appropriately split out while core patterns stay inline.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concrete capabilities, an explicit load condition with the tool name and its case variants as triggers, and a distinct niche that is unlikely to fire for the wrong skill. The long closing enumeration is dense but every item is informative rather than padded.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions ('confirm the `codex` binary is available', 'stop and give install or auth guidance', 'session resume, and stdin prompts', 'JSONL events') with comprehensive coverage of the headless-automation domain, matching the top anchor rather than the 'minor gaps' level below.

5 / 5

Completeness

It explicitly answers both 'what' (operate Codex CLI in non-interactive headless environments, with enumerated coverage areas) and 'when' via the concrete trigger clause 'Load only when the user explicitly authorizes this skill or names Codex / codex'.

5 / 5

Trigger Term Quality

Natural trigger terms users would actually say are comprehensively covered, including the explicit case-variant synonym 'Codex / codex' plus 'codex exec', 'CI/CD', 'Docker', 'Kubernetes', 'WSL2', 'PowerShell', and 'headless'.

5 / 5

Distinctiveness Conflict Risk

It targets a clearly named niche tool with a distinct trigger ('names Codex / codex') and an explicit authorization gate, giving minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

XiaomiMiMo/MiMo-Code

Path

packages/cli/src/skill/builtin/.bundle/codex/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.