CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

architecture-review

Architecture review covering spec compliance, automated checks, independent file analysis, and suggestions for improving the checks themselves. Use when asked to review the codebase or check for architectural violations.

Quality

87%

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.

An exemplary lean skill body: fully concrete commands, explicit thresholds and flag criteria, and a clear ordered workflow with no wasted tokens. The only improvements are showing argument conventions for all four scripts and adding brief failure-handling guidance.

DimensionReasoningScore

Conciseness

Lean and efficient — every line is actionable instruction ('build first with cargo build -p arch-tests -q, then for each changed .rs file run...') with zero concept explanation or padding; assumes Claude's competence throughout.

5 / 5

Actionability

Gives exact commands and thresholds ('target/debug/check-fanout (flag score > 300)', 'pub structs or fns... should be pub(crate) instead') — mostly copy-paste ready, but argument usage is only shown for 'cohesion <file>' and unstated for the other three scripts.

4 / 5

Workflow Clarity

'Run these checks in order' with four clearly sequenced sections and 'build first' ordering gives a clear sequence with flag criteria as checkpoints; minor gaps include no guidance on handling a failed build or missing spec file.

4 / 5

Progressive Disclosure

Under 50 lines with well-organized sections and no need for external skill references — the only referenced file (architecture.spec.md) is a review target in the codebase, not a nested skill document.

5 / 5

Total

18

/

20

Passed

Description

83%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: third-person, concise, with an explicit what + when structure and natural trigger phrases. Its only weaknesses are slightly abstract action phrasing and a few missing synonyms for the architecture domain.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'spec compliance, automated checks, independent file analysis, and suggestions for improving the checks themselves' — with only minor gaps; phases like 'independent file analysis' are named but less concrete than anchor-5 examples.

4 / 5

Completeness

Explicitly answers both what ('Architecture review covering spec compliance, automated checks, independent file analysis...') and when ('Use when asked to review the codebase or check for architectural violations') with concrete trigger phrases, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Contains natural phrases users would say — 'review the codebase', 'check for architectural violations', 'spec compliance' — but misses common synonyms such as 'code structure', 'layering', or 'design review'.

4 / 5

Distinctiveness Conflict Risk

Has a clear architecture-review niche with a distinct trigger ('architectural violations'), but 'review the codebase' could overlap with generic code-review skills — minor overlap risk.

4 / 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

drufball/ns2

Path

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