CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

code-review

Architectural code review — coding standards, SOLID, testability, performance concerns.

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/code-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

73%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-sequenced, highly actionable multi-phase workflow with explicit validation checkpoints and feedback loops — workflow clarity is exemplary. Its weaknesses are repeated justifications of the NOT-ASSESSED transparency philosophy, inline SOLID primers, and an inlined ADR-reading pattern that is duplicated across sibling skills.

Suggestions

State the skipped-check transparency rationale once and reference it, rather than repeating it in the insufficient-input section, Phase 2, and the verdict rules.

Extract the ADR bounded-read pattern into a shared reference file (e.g. references/adr-reading.md) since /dev-story and /create-stories use the same pattern.

Provide a concrete method or command for hard-to-assess checklist items such as cyclomatic complexity and circular dependency detection.

DimensionReasoningScore

Conciseness

Mostly efficient project-specific guidance, but the skipped-check transparency rationale is repeated across sections ("a reader cannot tell from a green result", "the reader cannot tell engine guidance was never sought", "A skipped check that says nothing is indistinguishable from a check that passed"), and one-line SOLID primers ("Single Responsibility: Each class has one reason to change") re-teach concepts Claude already knows. Not 4 because several passages could be trimmed; not 2 because padding is localized and most content (null-migration semantics, verdict precedence) is non-obvious operational knowledge.

3 / 5

Actionability

Gives concrete executable commands ("git log --oneline -- [file]", "Grep pattern=\"^## \" path=\"[adr-file]\" output_mode=\"content\" -n"), file-extension routing (.gd, .cs, .gdshader, .hlsl), a copy-paste output template, and verbatim AskUserQuestion prompts and options. Not 5 because checklist items like "Cyclomatic complexity under 10 per method" and "No circular dependencies between modules" specify the criterion but no method or command to check it.

4 / 5

Workflow Clarity

Nine explicit phases in a clear order with pervasive validation checkpoints: the FOUND/ABSENT input pre-check before producing any report, VERIFIED/UNVERIFIED confidence tagging of every specialist finding, and first-match-wins verdict precedence. Feedback loops exist ("Fix the issues and re-run /code-review", fix the unreadable ADR reference) and Phases 4-6 provide checklists, matching the top anchor. Not 4 because checkpoints are explicit throughout rather than having only minor gaps.

5 / 5

Progressive Disclosure

No bundle files exist, and the body is well-sectioned into phases with project file references (.claude/docs/automation-modes.md, project.yaml, docs/architecture/[adr-file].md) clearly named and one level deep. Not 5 because the ADR bounded-read pattern is stated to be shared with /dev-story and /create-stories yet is fully inlined (~15 lines) instead of being extracted to a shared reference file; not 3 because structure and navigation are good, with most content appropriately placed inline for a run-time workflow.

4 / 5

Total

16

/

20

Passed

Description

62%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 states a clear 'what' with several concrete review dimensions, but omits any 'use when' trigger guidance, capping completeness at 3. Trigger terms are natural and mostly distinct, though 'code review' alone risks overlap with other review-type skills.

Suggestions

Append an explicit trigger clause, e.g. 'Use when asked to review code for architecture, standards, SOLID, or testability, or when running /code-review on story implementation files.'

Add natural synonyms such as 'review my code' or 'code quality' to broaden trigger coverage.

Sharpen distinctiveness by naming what makes this review architectural (ADR compliance, engine specialists) versus a general or security code review.

DimensionReasoningScore

Specificity

Names the domain ("Architectural code review") plus four concrete review areas ("coding standards, SOLID, testability, performance concerns"), matching the anchor for several specific items with minor gaps in coverage. Not 5 because these are review concerns rather than a comprehensive list of concrete actions performed.

4 / 5

Completeness

The 'what' is clear ("Architectural code review — coding standards, SOLID, testability, performance concerns") but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines. Not 4 because the 'when' is entirely absent, not merely implicit.

3 / 5

Trigger Term Quality

"code review", "SOLID", "testability", and "performance" are terms users naturally say when they need this skill. Not 5 because common variations and synonyms ("review my code", "code quality", "lint") are missing; not 3 because keyword coverage is good rather than partial.

4 / 5

Distinctiveness Conflict Risk

"Architectural" plus "SOLID" and "testability" narrows the niche, but the primary trigger phrase "code review" broadly overlaps with general code-review, code-quality, and security-review skills. Not 4 because a generic code-review skill would collide on the dominant trigger term.

3 / 5

Total

14

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

Donchitos/Claude-Code-Game-Studios

Path

.claude/skills/code-review/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.