CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

review-carnival-house-rules

Review a change to a carnival game for the house rules in AGENTS.md that keep every game on the shared midway base, its registry, its score board and its theme. Use as one lens in a code review run on src/games.

Quality

89%

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 well-crafted review-lens skill: highly actionable with exact paths, APIs, and audit points, a coherent method sequence, and an explicit threshold checklist that cleanly separates signal from noise. The only slack is minor verbosity in a few enumerations and long sentences.

DimensionReasoningScore

Conciseness

The body is dense and rule-packed with no explanations of concepts Claude already knows, but minor over-explanation could be trimmed, e.g., the exhaustive CSS colour-function enumeration 'rgb(), rgba(), hsl(), hsla(), hwb() or color()' and several long multi-clause sentences in the Scope bullets. This fits the efficient-with-minor-trims 4 anchor rather than the every-token-earns-its-place 5 anchor.

4 / 5

Actionability

Guidance is fully concrete for an instruction-only skill: exact paths ('src/games/<game-id>/game.ts', 'src/carnival/theme.ts'), exact APIs ('recordScore(<game>.id, score)', 'theme.colors', 'canvasFont(...)'), the exact canvas properties to audit ('fillStyle, strokeStyle, font, shadowColor, gradient stops'), and a concrete do-not-report checklist. This matches the 5 anchor and exceeds the minor-gaps 4 anchor.

5 / 5

Workflow Clarity

A clear sequence is present: read AGENTS.md's 'House rules' section before the diff, then the Method's per-game trace (follow start, count recordScore calls per round-ending path, back-trace canvas values), then the Threshold's explicit report/don't-report checklist, then the Reporting format. It sits at the 4 anchor because the Threshold section supplies most checkpoints but no explicit validate-and-retry feedback loop steps exist, keeping it below 5.

4 / 5

Progressive Disclosure

The body is roughly 30 lines with well-organized sections (Scope, Method, Threshold, Reporting), no inlined content that belongs in separate files, and its one external pointer (AGENTS.md 'House rules' section) is clearly signaled; under the simple-skill guidance this matches the 5 anchor.

5 / 5

Total

18

/

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 states a concrete what, includes an explicit and specific usage trigger ('Use as one lens in a code review run on src/games'), and occupies a distinct niche. Keyword coverage is good though not exhaustive of synonyms.

DimensionReasoningScore

Specificity

The description names a concrete review action and enumerates the specific rule areas ('shared midway base, its registry, its score board and its theme'), matching the several-specific-actions anchor; it stops short of 5 because the individual review checks (e.g., default export, recordScore calls) are not themselves listed.

4 / 5

Completeness

It explicitly answers both questions: 'Review a change to a carnival game for the house rules...' states the what, and 'Use as one lens in a code review run on src/games' is an explicit, concrete when-clause, matching the 5 anchor rather than the vaguer 4 anchor.

5 / 5

Trigger Term Quality

Natural terms a user would say are present ('code review', 'carnival game', 'house rules', 'src/games'), giving good coverage; it falls short of the 5 anchor because common synonyms and variations (e.g., 'game review', 'review the games') are missing.

4 / 5

Distinctiveness Conflict Risk

The carnival/midway house-rules niche with AGENTS.md and src/games triggers is highly distinct with minimal overlap risk against any generic skill, matching the clear-niche 5 anchor.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Cornebidouille/tessl-carnival

Path

review-lenses/review-carnival-house-rules/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.