CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hunk-release

Prepares, publishes, verifies, and curates Hunk releases. Use for release metadata, benchmarks, tags, publishing, release videos, backports, or recovery.

Quality

90%

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.

An exceptionally actionable, well-sequenced release workflow with validation checkpoints and error-recovery invariants throughout. The main improvement opportunities are moving the release-notes template and Homebrew scheduling detail into reference files and trimming a few explanatory passages.

Suggestions

Extract the step-5 release-notes editorial guidance and markdown template into a references file (e.g., references/release-notes.md), keeping only the worktree setup, video recording, and apply steps inline.

Move the Homebrew Autobump cron-inspection script and scheduling explanation in step 6 into a references file, keeping the formula-version gate and mise verification inline.

Tighten prose passages that restate the same constraint across steps (e.g., prerelease/backport channel rules appear in steps 1, 4, and 6) into a single channel-policy statement.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence (no git/npm/gh primers) and nearly every sentence adds project-specific operational detail, but at ~300 lines a few passages — the release-notes editorial guidance and the Autobump cron explanation — could be trimmed, fitting the efficient-with-minor-over-explanation anchor rather than the every-token-earns-its-place anchor.

4 / 5

Actionability

Commands are copy-paste ready and guarded ("set -euo pipefail", "test -n \"$run_id\"", the porcelain cleanliness check, exact scripts and file paths), and the release-notes template covers the common case concretely.

5 / 5

Workflow Clarity

Six numbered stages each carry explicit validation ("bench:release:compare", "check:changelog", dist-tag and archive verification, "Stop if versions, channel, tag, archives, or attestations disagree"), and the "Failure invariants" section provides fix-regenerate-revalidate feedback loops for error recovery.

5 / 5

Progressive Disclosure

Sections are clearly organized and the two pointers ("benchmarks/release/README.md" for accepted regressions, "skills/hunk-launch-video/SKILL.md" for video capture) are well-signaled one-level references, but the inlined release-notes template and Homebrew Autobump scheduling computation are chunks that could live in separate files, leaving minor organization gaps short of the ideal split.

4 / 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 concise, well-structured description that answers both what and when with concrete trigger phrases. The only gap is a few natural synonyms (e.g., "release notes", "changelog", "version bump") in the trigger list.

DimensionReasoningScore

Specificity

"Prepares, publishes, verifies, and curates Hunk releases" lists four concrete release-lifecycle verbs for a named domain, matching the comprehensive-coverage anchor rather than the minor-gaps anchor below it.

5 / 5

Completeness

The first sentence explicitly states what the skill does and "Use for release metadata, benchmarks, tags, publishing, release videos, backports, or recovery" gives concrete trigger phrases for when to use it.

5 / 5

Trigger Term Quality

"release metadata, benchmarks, tags, publishing, release videos, backports, or recovery" gives good natural maintainer vocabulary, but common variations like "release notes", "changelog", or "version bump" are absent, so it falls short of the comprehensive synonym coverage anchor.

4 / 5

Distinctiveness Conflict Risk

"Hunk releases" with triggers like backports, release videos, and benchmark regression handling occupies a clear niche and is unlikely to fire in place of another skill.

5 / 5

Total

19

/

20

Passed

Validation

75%

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

Validation — 12 / 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

relative_links

Relative link issues: 2 missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing, 1 deeper-than-1-level

Warning

Total

12

/

16

Passed

Repository

modem-dev/hunk

Path

skills/hunk-release/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.