CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

codex-model-routing

Choose cost-efficient Codex/OpenAI models (Astra, Sol, Terra, Luna), reasoning effort (Light/Low, Medium, High, Extra High/xhigh, Max, Ultra), and Fast mode. Use when the user asks for model routing, effort selection, consumption optimization, spending analysis, or whether Fast is worthwhile in Codex. Do not activate for ordinary programming without a routing, cost, model, or effort request, or for routing other providers.

Quality

89%

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

85%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 well-built advisory skill body: a concrete decision table, explicit guardrails with an error-recovery feedback loop, and clean one-level-deep references to existing bundle files. The main improvement opportunities are trimming a few over-explanatory hedges and adding one worked example of a final recommendation to make the output format fully concrete.

Suggestions

Trim over-explanatory hedges such as 'not a configuration change or an obligation to use Terra for a clearly harder task' and 'These are policy labels, not a guarantee every model/client supports every combination' to their essential guardrail content.

Add one short worked example of a finished recommendation (model, effort, Fast, reason, acceptance check, stop condition) so the required output format is concrete and imitable.

Consider moving the measurement-table column definitions to references/eval-plan.md, which already covers benchmarking, to further slim the main body.

DimensionReasoningScore

Conciseness

The body is dense policy prose with no explanations of concepts Claude already knows, and volatile pricing is correctly delegated to live verification rather than inlined. A few hedges could be trimmed — e.g., 'not a configuration change or an obligation to use Terra for a clearly harder task' and 'These are policy labels, not a guarantee every model/client supports every combination' — so it sits at 'efficient with minor instances of over-explanation' rather than the every-token-earns-its-place 5 anchor.

4 / 5

Actionability

For an instruction-only skill the guidance is concrete and executable: a decision table mapping work types to exact model/effort pairs ('Luna Light/Low', 'Terra Medium', 'Sol Medium or High', 'Astra Light/Low or Medium'), explicit effort-label mappings (low/medium/high/xhigh/max/ultra), a Fast default, and a required-output checklist including acceptance and stop conditions. It falls short of 5 because there is no worked example of a finished recommendation, which would make the expected output format copy-paste ready.

4 / 5

Workflow Clarity

'Choose a route' is a clear numbered 4-step sequence whose required output embeds validation (acceptance check, stop/escalation condition), and the continuity guardrail provides an explicit error-recovery feedback loop: handoff with verified facts, fresh bounded unit, and escalation to Sol High 'only after the failure repeats in the fresh, clean unit'. This matches the 5 anchor's clear sequence with explicit validation and feedback loops; this is an advisory skill, so the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

The SKILL.md body is an overview, and both referenced bundle files exist and are well matched to their signals: 'read [policy evidence](references/policy-evidence.md)' for source rationale and 'Read [evaluation plan](references/eval-plan.md) when testing or revising this skill'. References are one level deep (the reference files link only to external documentation), clearly signaled, and the split keeps provenance and eval material out of the main body — matching the 5 anchor.

5 / 5

Total

18

/

20

Passed

Description

92%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: it names the exact models, effort levels, and Fast mode it covers, gives explicit 'Use when' triggers with concrete phrases, and adds clear negative boundaries that prevent misactivation. The only minor weakness is that a few natural synonym phrasings users might say (e.g., 'which model should I use', 'cheaper model') are not included as triggers.

DimensionReasoningScore

Specificity

The description lists three concrete decision actions — 'Choose cost-efficient Codex/OpenAI models (Astra, Sol, Terra, Luna), reasoning effort (Light/Low, Medium, High, Extra High/xhigh, Max, Ultra), and Fast mode' — each with a comprehensive enumeration of the specific values in scope. It matches the anchor for multiple specific concrete actions with comprehensive coverage; a 4 would require minor gaps, and none are evident within the skill's stated scope.

5 / 5

Completeness

It explicitly answers both questions: the what ('Choose cost-efficient Codex/OpenAI models..., reasoning effort..., and Fast mode') and the when ('Use when the user asks for model routing, effort selection, consumption optimization, spending analysis, or whether Fast is worthwhile in Codex'), plus a negative boundary. This matches the 5 anchor — concrete trigger phrases with both what and when explicit — rather than 4, where the when clause would be less specific.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'model routing', 'effort selection', 'consumption optimization', 'spending analysis', and 'whether Fast is worthwhile' give good keyword coverage, and 'cost' appears in the exclusion clause. It falls short of the 5 anchor because common user phrasings such as 'which model should I use', 'cheaper model', or 'model choice' are not covered as synonyms.

4 / 5

Distinctiveness Conflict Risk

The niche is clear (Codex/OpenAI routing only) and conflict risk is minimized by the explicit exclusion 'Do not activate for ordinary programming without a routing, cost, model, or effort request, or for routing other providers'. This is a distinct-trigger skill with minimal overlap risk, matching the 5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

saski/arnesto

Path

.agents/skills/codex-model-routing/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.