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 ./skills/codex-chat/SKILL.md
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 reference of executable Codex CLI commands with clean section structure. Its weaknesses are version/date clutter spread through the examples and the absence of any validation or safety checkpoints around the destructive full-automation workflows it promotes.

Suggestions

Consolidate the repeated '(December 2025)' / 'GPT-5.2 Release' markers into a single note (or a deprecation/versions section) instead of scattering them across code comments and a 'Last Updated' line.

Add validation checkpoints around the '--dangerously-bypass-approvals-and-sandbox' workflows, e.g. review the diff and run tests before allowing commits, and recovery steps when an automated session fails.

Move the dev_session/dev_session_pro bash functions into a scripts/ file and reference it from SKILL.md to keep the overview lean.

DimensionReasoningScore

Conciseness

The body is mostly lean command examples with no concept over-explanation, but it is padded with repeated time-sensitive markers: '**Last Updated**: December 2025 (GPT-5.2 Release)', '(December 2025)' comments repeated in three code blocks, and duplicated flag combinations across sections. Per the guideline that date/version clutter outside a deprecation section penalizes conciseness, this fits anchor 3 (mostly efficient but could be tightened) rather than anchor 4.

3 / 5

Actionability

Every section gives copy-paste-ready, fully executable commands (`codex "Let's work on improving authentication"`, `codex exec resume --last`, `codex -i design.png "Implement this UI design"`) plus complete bash functions, and the examples cover the common cases: quick start, model selection, automation, session resume, and multimodal input. This matches anchor 5 ('fully executable; copy-paste ready; covers the common cases').

5 / 5

Workflow Clarity

The dev_session pattern does list a numbered sequence ('Research best practices ... Run tests and fix failures ... Create git commits'), but the skill's flagship workflows run under '--dangerously-bypass-approvals-and-sandbox' with no verification checkpoints, review step, or recovery guidance for that destructive automation. The rubric caps workflow clarity at 3 for destructive/batch workflows lacking validation, which also matches anchor 3 ('sequence present but checkpoints missing').

3 / 5

Progressive Disclosure

The body is a single, well-organized file with clear sections (Quick Start, Automated Interactive Workflows, Session Management, Multimodal Development, Automation Patterns) and no nested or buried references, fitting anchor 4 ('good structure; minor organization gaps'). It is not anchor 5 because the 35-line Automation Patterns bash functions and the Related Skills pointers could be split into a scripts/ or references/ file, and no bundle structure exists to offload detail.

4 / 5

Total

15

/

20

Passed

Description

66%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 serviceable description that states both what the skill does and when to use it, with decent natural trigger terms. Its weaknesses are abstract capability labels instead of concrete actions and trigger conditions broad enough to collide with the related codex-* skill family.

Suggestions

Replace abstract capability nouns with concrete actions, e.g. 'Start, resume, and manage interactive Codex CLI sessions; attach images and run fully automated development tasks'.

Make the 'when' clause more concrete with trigger phrases users would actually type, e.g. 'Use when the user mentions chatting with Codex, resuming a Codex session, or pair-programming in an interactive REPL'.

Sharpen distinctiveness from the sibling codex-cli skill by scoping the trigger to interactive/session-based usage rather than general development and debugging.

DimensionReasoningScore

Specificity

The description names the domain ('Interactive REPL workflows with Codex CLI') and three capability areas ('session management, multimodal conversations, and automated execution'), but these are abstract noun phrases rather than concrete actions, and 'automated execution' is generic. This matches anchor 3 (domain plus a couple of actions, not comprehensive) better than anchor 4, which expects several specific actions like 'extracts text, fills forms, converts pages'.

3 / 5

Completeness

Both parts are present: a 'what' ('Interactive REPL workflows with Codex CLI including session management, multimodal conversations, and automated execution') and an explicit 'when' ('Use for extended development sessions, debugging, or collaborative problem-solving'). The 'when' could be more specific with concrete trigger mentions, which is exactly anchor 4 rather than anchor 5's 'concrete trigger phrases'.

4 / 5

Trigger Term Quality

'Use for extended development sessions, debugging, or collaborative problem-solving' supplies natural terms users would say (debugging, development sessions, Codex CLI, REPL), giving good coverage. It falls short of anchor 5 because common variations like 'chat with Codex', 'interactive session', or 'resume session' are missing, and 'collaborative problem-solving' is not phrasing a user would naturally type.

4 / 5

Distinctiveness Conflict Risk

The Codex CLI REPL niche is somewhat specific, but the trigger conditions ('extended development sessions, debugging, or collaborative problem-solving') are broad and would also plausibly fire for closely related sibling skills (the body itself lists 'codex-cli: Main integration'). This overlaps with similar skills enough to fit anchor 3 ('somewhat specific but could still overlap') rather than anchor 4's 'minor overlap risk'.

3 / 5

Total

14

/

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

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.