CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cw-gates

Use before claiming any Codewhale change is done, green, or ready to land: the focused-to-broad verification ladder, the budget checks CI enforces, and the rules for what counts as a passing test.

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

92%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 excellent instruction-only skill body: fully executable commands at every rung, a clearly sequenced escalation ladder with genuine validation checkpoints, and disciplined anti-pattern guidance. The only trimmable content is a small amount of incident-history narrative.

DimensionReasoningScore

Conciseness

The body is lean and command-dense with no explanations of concepts Claude already knows; every section carries repo-specific rules. A few motivational/history asides ("This repo has been burned twice", the "v0.9.10 gate incident" version reference) could be trimmed, keeping it just below anchor 5.

4 / 5

Actionability

Every rung gives copy-paste-ready commands, including concrete dev-test.sh invocation patterns (`--list`, path → area + filter, area + filter) and the full clippy flag set. The examples cover the common cases directly.

5 / 5

Workflow Clarity

The five-rung ladder is clearly sequenced with an explicit stop-early rule ("Climb only as far as the risk requires. Say where you stopped and what you skipped"), and validation is built in throughout: quote the real count line, check counts per filter group, and do a focused rerun before calling anything a flake — a full validate → diagnose → re-run feedback loop.

5 / 5

Progressive Disclosure

The single-file body is well-sectioned (When to use, Workflow, Claiming a test passed, Red flags, Output) with no bundle files to split. External references — sibling skills in the pipeline and `AGENTS.md` ("Claiming a test passed") — are one level deep and clearly signaled, and the AGENTS.md pointer is accompanied by a useful inline gist rather than a bare link.

5 / 5

Total

19

/

20

Passed

Description

87%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 pairs an explicit, trigger-phrase-rich 'when' clause with a concrete inventory of what the skill provides, all scoped narrowly to Codewhale changes. The only gap is that the specific verification commands are summarized rather than named.

DimensionReasoningScore

Specificity

The description lists several concrete components — "the focused-to-broad verification ladder, the budget checks CI enforces, and the rules for what counts as a passing test" — rather than vague filler. It stops short of anchor 5 because the underlying actions (fmt, targeted tests, clippy, budget scripts) are not themselves named.

4 / 5

Completeness

Both halves are explicit: the trigger clause "Use before claiming any Codewhale change is done, green, or ready to land" answers 'when' with concrete phrases, and the colon list (ladder, budget checks, passing-test rules) answers 'what'. The 'when' is as explicit as the anchor-5 example, so anchor 4 ('when' could be more explicit) does not fit.

5 / 5

Trigger Term Quality

Natural trigger phrases users would actually say are present: "done", "green", "ready to land", "passing test", "budget checks". A few common variations ("tests pass", "CI", "verified", "ship") are missing, so it does not reach comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The scope is pinned to "any Codewhale change" — a specific repo's verification gate — which gives it a clear niche with distinct triggers and minimal overlap with generic testing or CI skills.

5 / 5

Total

18

/

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

relative_links

Relative link issues: 6 suspicious

Warning

referenced_paths_exist

Referenced path issues: 15 missing

Warning

Total

14

/

16

Passed

Repository

Hmbown/Codewhale

Path

docs/skills/cw-gates/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.