CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

codex-chat

Interactive REPL workflows with Codex CLI including session management, multimodal conversations, and automated execution. Use for extended development sessions, debugging, or collaborative problem-solving.

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/codex-chat/SKILL.md

The canonical home for this skill is codex-chat in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

68%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.

A highly actionable, executable command reference for Codex CLI interactive workflows with good section organization. Weaknesses are the absence of any validation or safety steps for automated sessions run with dangerous bypass flags, and repeated time-sensitive version/date annotations that will age poorly and waste tokens.

Suggestions

Add validation/verification steps to the automation patterns — e.g., after tests run, instruct Codex to report failures before committing, or suggest running without '--dangerously-bypass-approvals-and-sandbox' first and reviewing changes before allowing auto-commits.

Consolidate the repeated '(December 2025)' date annotations and 'Last Updated' line into a single note, or move outdated model/version guidance into a clearly marked 'old patterns/deprecated' section.

Consider moving the longer Automation Patterns bash scripts into a reference file (e.g. scripts/ or references/automation.md) with a clear pointer, keeping SKILL.md as a lean overview.

DimensionReasoningScore

Conciseness

The body is mostly lean, command-first content with no explanation of concepts Claude already knows, but it carries repeated time-sensitive annotations — 'Last Updated: December 2025 (GPT-5.2 Release)' and five scattered '(December 2025)' comments plus version-dependent notes like 'Tasks needing 400K context' — that are not placed in a deprecated/old-patterns section and add token overhead. This matches anchor 3 (mostly efficient but could be tightened) rather than anchor 4's minor trims.

3 / 5

Actionability

Every section provides fully executable, copy-paste-ready commands: 'codex -i design.png "Implement this UI design"', 'codex exec resume --last', complete bash functions (dev_session, dev_session_pro) with real flags. The examples cover the common cases (start, model selection, images, web search, resume, apply, automation). This matches anchor 5 and exceeds anchor 4 because no section relies on pseudocode or leaves gaps.

5 / 5

Workflow Clarity

The dev_session automation pattern embeds an 8-step sequence ('Research best practices... Run tests and fix failures... Create git commits') but includes no validation checkpoints or error-recovery steps, and it promotes batch automation under '--dangerously-bypass-approvals-and-sandbox' with zero verification or safety guidance. Per the rubric's cap for batch/destructive operations without validation, workflow clarity cannot exceed 3.

3 / 5

Progressive Disclosure

Sections are well-organized (Quick Start, Session Management, Multimodal Development, Automation Patterns, Related Skills) and the content is appropriately inline at this size with no buried or nested references, aided by a Related Skills cross-reference list. It falls short of anchor 5 only because the Automation Patterns scripts could live in a separate reference file, and there is no explicit pointer structure to deeper material.

4 / 5

Total

15

/

20

Passed

Description

67%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 solid description that explicitly states both capabilities and use cases in third person, tied clearly to Codex CLI. Its main weaknesses are missing natural trigger synonyms (notably 'chat' and 'conversation' despite the skill being named codex-chat) and a 'when' clause that could be more concrete.

Suggestions

Add natural trigger terms users would actually say, e.g. 'Use when the user wants to chat with Codex, have an interactive conversation, resume a previous Codex session, or debug collaboratively.'

Make the 'when' clause more concrete by replacing vague phrases like 'collaborative problem-solving' with specific scenarios such as 'interactive debugging sessions' or 'iterative development with Codex'.

Consider mentioning session resume/apply capability in the description since it is a key feature documented in the body.

DimensionReasoningScore

Specificity

Names the domain ('Interactive REPL workflows with Codex CLI') and three concrete capabilities ('session management, multimodal conversations, and automated execution'), matching the anchor for several specific actions with minor gaps. It falls short of anchor 5 because capabilities shown in the body (resume/apply sessions, model selection, web search, image input) are not covered, and exceeds anchor 3 which expects only 1-2 concrete actions.

4 / 5

Completeness

Both what ('Interactive REPL workflows with Codex CLI including session management, multimodal conversations, and automated execution') and when ('Use for extended development sessions, debugging, or collaborative problem-solving') are explicitly present. The 'when' clause could be more concrete — 'extended development sessions' and 'collaborative problem-solving' are somewhat vague compared to anchor 5's concrete trigger phrases.

4 / 5

Trigger Term Quality

Some relevant keywords are present ('REPL', 'session management', 'debugging', 'development sessions'), but natural user phrasings like 'chat with Codex', 'conversation', or 'resume a Codex session' are missing — 'REPL' is technical jargon users may not naturally say. This matches anchor 3 (relevant keywords but missing common variations or synonyms) rather than anchor 4's good keyword coverage.

3 / 5

Distinctiveness Conflict Risk

The description is clearly scoped to interactive Codex CLI sessions, giving it a distinct niche, but the body's Related Skills section (codex-cli 'Main integration', codex-tools, etc.) shows minor overlap risk with closely related sibling skills — matching anchor 4 rather than anchor 5's minimal conflict risk.

4 / 5

Total

15

/

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

fernandezbaptiste/Skrillz

Path

.claude/skills/codex-chat/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.