CtrlK
BlogDocsLog inGet started
Tessl Logo

token-budget-advisor

Offer a choice of response depth (25%/50%/75%/100%) with token estimates before answering, then answer at that level. Use when the user asks to control response length or token budget, such as 'token budget', 'short version', 'brief answer', 'respuesta corta vs larga', 'cuántos tokens', 'ahorrar tokens', 'responde al 50%', 'dame la versión corta', 'quiero controlar cuánto usas'. Skip if depth is already set this session or 'token' means an auth/payment token.

69

Quality

86%

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

88%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, self-contained instruction skill with highly actionable formulas, tables, and a ready-to-present template, plus a clearly sequenced workflow with explicit branch handling. Its weaknesses are minor: duplicated disclaimer content, slight overlap between the Step 3 and Step 4 level descriptions, and a length that could benefit from splitting examples into a reference file.

DimensionReasoningScore

Conciseness

The body is table- and formula-driven with little concept re-teaching, but has minor trimmable redundancy: the ~85-90% accuracy disclaimer appears both in the Step 3 template ("Precision: heuristic estimate ~85-90% accuracy (±15%)") and again in the "## Precision note" section, and the Step 4 table partly repeats the Step 3 level descriptions. This matches the 4-anchor (minor instances of over-explanation that could be trimmed) rather than the 5-anchor.

4 / 5

Actionability

Guidance is fully executable for an instruction-only skill: concrete estimation formulas ("prose: words × 1.3", "code-heavy or mixed/code blocks: chars / 4"), a complexity multiplier table, exact per-level token formulas ("25% → min + (max - min) × 0.25"), a copy-presentable option block, and a shortcut mapping table. No gaps — matches the 5-anchor.

5 / 5

Workflow Clarity

Steps 1-4 are clearly sequenced (estimate input → classify and compute window → present options → respond at chosen level) with explicit branch handling via the Shortcuts table and the session-persistence rule ("maintain it silently for subsequent responses unless they change it"). No destructive or batch operations, so no validation checkpoint is applicable; the sequence is unambiguous — matches the 5-anchor.

5 / 5

Progressive Disclosure

Sections are well-organized and the single external reference ([context-budget](../context-budget/SKILL.md)) is one level deep and clearly signaled. However, at ~120 lines the skill exceeds the simple-skill (<50 line) exception, and content such as the trigger/shortcut examples could arguably live in a separate reference file — minor organization gaps matching the 4-anchor rather than the 5-anchor's clean split.

4 / 5

Total

18

/

20

Passed

Description

83%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 that clearly states what the skill does, when to trigger it with concrete multilingual example phrases, and when not to trigger it. The main gaps are a slightly narrow action list and minor trigger-overlap risk with token/context-management skills.

DimensionReasoningScore

Specificity

The description names several concrete actions — "Offer a choice of response depth (25%/50%/75%/100%) with token estimates before answering, then answer at that level" — which goes beyond the 1-2 actions of the 3-anchor, but it lacks the comprehensive multi-action coverage of the 5-anchor.

4 / 5

Completeness

It clearly and explicitly answers both what ("Offer a choice of response depth (25%/50%/75%/100%) with token estimates before answering, then answer at that level") and when ("Use when the user asks to control response length or token budget, such as 'token budget', 'short version', 'brief answer'...") with concrete trigger phrases, plus an explicit skip clause — a direct match to the 5-anchor.

5 / 5

Trigger Term Quality

Strong natural keyword coverage including multilingual synonyms ("token budget", "short version", "brief answer", "respuesta corta vs larga", "dame la versión corta", "quiero controlar cuánto usas"), but common English variants like "tldr", "keep it short", or "exhaustive" are absent, leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

The skip clause ("Skip if depth is already set this session or 'token' means an auth/payment token") shows careful disambiguation, but the 'token budget' trigger phrase still carries minor overlap risk with context/token-management skills, so it sits just below the 5-anchor's minimal conflict risk.

4 / 5

Total

17

/

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

relative_links

Relative link issues: 1 suspicious

Warning

Total

14

/

16

Passed

Repository
affaan-m/ECC
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.