CtrlK
BlogDocsLog inGet started
Tessl Logo

release

Bump the Plano version across all required files. Use when preparing a release.

62

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/release/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

80%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 skill body is concise, actionable, and well-structured for a simple batch task, but lacks a validation checkpoint confirming all 12 files were correctly updated before the lock step. Adding a verification step would lift the workflow_clarity cap.

Suggestions

Add an explicit verification step after the edits, e.g. 'Run `grep -R "<old-version>" .` and confirm zero matches before running `uv lock`' to ensure no file was missed.

Specify the version-string replacement approach (e.g. the literal old→new string substitution or a sed/grep command) so the per-file edit is unambiguous across formats.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: a tight file list, one concrete lock command, and a justified exclusion ('Do NOT change version strings in *.lock files or Cargo.lock'). Every line earns its place with no padding or over-explanation.

5 / 5

Actionability

Concrete file list and an exact command ('cd cli && uv lock') with worked examples ('0.4.11 → 0.4.12'), but the per-file edit method (how to locate/replace the version string) is left implicit. Not a 5 because the search/replace detail for each file is unspecified; not a 3 because guidance is mostly executable.

4 / 5

Workflow Clarity

A clear sequence (read version → update files → lock → summary) with a confirm-with-user checkpoint, but this is a batch operation across 12 files with no step verifying every file was actually updated. Per the rubric cap, a destructive/batch skill without validation cannot score above 3.

3 / 5

Progressive Disclosure

A short (<50 line) single-purpose skill with no external references needed; content is well-organized into intro, file list, exclusions, lock step, and summary. Per the simple-skill exception this warrants the top score.

5 / 5

Total

17

/

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.

The description clearly states its purpose and trigger and occupies a distinct niche, but trigger keyword coverage and capability specificity are only mid-tier. Adding natural synonyms ('version bump', 'publish') would raise completeness and trigger term quality.

Suggestions

Broaden trigger phrases to natural synonyms users actually say, e.g. 'Use when preparing a release, bumping the Plano version, or publishing a new build.'

Make the 'what' more concrete by naming the scope of the bump, e.g. 'Bump the Plano version across CI, CLI, build scripts, docs, and web components.'

DimensionReasoningScore

Specificity

Names the domain (version bumping) and a concrete action ('Bump the Plano version across all required files') but stops at one action without listing what the bump entails. Not a 4 because it does not list several specific actions, not a 2 because the action is more than minimal/generic.

3 / 5

Completeness

Both 'what' (bump the Plano version across all required files) and 'when' (Use when preparing a release) are explicitly present. Not a 5 because the trigger guidance is a single clause without concrete multi-phrase coverage; not a 3 because 'when' is explicit rather than missing or weakly implied.

4 / 5

Trigger Term Quality

'Use when preparing a release' supplies a natural trigger phrase ('release'), but lacks common synonyms like 'version bump', 'publish', or 'ship'. Not a 4 because keyword coverage is incomplete with no synonyms, not a 2 because more than one generic keyword is present.

3 / 5

Distinctiveness Conflict Risk

'Bump the Plano version' is a clear niche with a distinct trigger ('preparing a release') and minimal conflict risk with other skills. Fits the top anchor for a clear, distinct purpose.

5 / 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
katanemo/plano
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.