CtrlK
BlogDocsLog inGet started
Tessl Logo

release-gen

Finish release follow-up after the changelog exists. Update `data/XDG/org.cataclysmbn.CataclysmBN.metainfo.xml` and send the matching Flathub PR with `gh pr create --web`.

68

Quality

82%

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

86%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 concise, actionable, well-sequenced release workflow with concrete commands, a worked example, and an explicit verification plus failure-handoff path. The only notable gap is the lack of an explicit command for recomputing the Flathub sha256.

Suggestions

Add the exact command for recomputing the Flathub manifest sha256 (e.g. `sha256sum`/`flatpak-builder` invocation) so that step is copy-paste ready.

Move or duplicate the verification bullet to act as a checkpoint immediately after the XML edit rather than only at the end.

DimensionReasoningScore

Conciseness

Lean bullet list with no padding or explanation of concepts Claude already knows; every line carries actionable instruction.

5 / 5

Actionability

Concrete file paths, an exact command (`gh pr create --web`), and a worked example with a real tagged URL; minor gap is the missing command for recomputing `sha256`.

4 / 5

Workflow Clarity

Clear ordered sequence with an explicit final verification step and an error-recovery branch (Flathub-failure handoff note); validation is terminal rather than interleaved after each step.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references; content is organized into a clear overview section plus an example section, fitting the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

78%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 tightly scoped, highly specific release-workflow description with concrete file paths and commands and a clear precondition trigger. Its main weakness is the absence of an explicit "Use when..." user-facing trigger phrase, relying instead on a workflow-stage condition.

Suggestions

Add an explicit 'Use when finishing a CataclysmBN release after the changelog is generated' clause to make the trigger phrase match what a user would naturally say.

Consider naming the Flathub manifest update action in the description itself so the two concrete actions read as a fuller coverage list.

DimensionReasoningScore

Specificity

Names concrete actions with a specific file path and command ("Update `data/XDG/...metainfo.xml`", "send the matching Flathub PR with `gh pr create --web`") but covers only two actions, leaving minor gaps versus a fully comprehensive list.

4 / 5

Completeness

Answers both what (update metainfo XML + send Flathub PR) and when ("after the changelog exists" acts as explicit trigger guidance), though the when is a workflow precondition rather than a "Use when..." user-trigger phrase.

4 / 5

Trigger Term Quality

Includes natural domain terms a user would say ("release follow-up", "changelog", "Flathub PR") with good coverage, though a few common variations are missing.

4 / 5

Distinctiveness Conflict Risk

Highly niche trigger (CataclysmBN release, Flathub, metainfo.xml) gives it a clear niche with minimal overlap risk against other skills.

5 / 5

Total

17

/

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
cataclysmbn/Cataclysm-BN
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.