CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

design-review

Use when a draft (not-yet-final) Design mockup + bundle arrives and needs evaluating against Alethical's real data, backend capability, and UX before anyone builds it. Pressure-tests every element for buildability + honesty (grounded-answers), applies the design-audit accessibility/interaction rubric to everything a static design can reveal, and routes prioritized feedback to Design, the current coding agent, or the maintainer. Pre-build. First in the design- skill set: design-review → design-intake → design-build → design-audit.

Quality

85%

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

81%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 review workflow with explicit validation gates and a useful static-vs-live assessment split. Its cost is token weight: date-stamped war stories and rhetorical framing inflate the body and blur the linear step sequence.

Suggestions

Move the dated incident evidence (the 20 Aug 2026 bundle-format measurements and the homepage-review post-mortem with its 'dissolved 3 of 6 findings' detail) into a calibration reference file, keeping only the resulting rules inline — this would lift both conciseness and progressive_disclosure.

Trim rhetorical framing such as 'The failure mode is what makes this worth a step of its own...' and 'Reading the bundle at the wrong tier is the exact spend the wait exists to prevent' to bare instructions, since the rules they introduce already stand on their own.

Relocate the return-to-Design policy and the 'Reuse files already present in the Design conversation' rules out of the Procedure into their own short section (or reference), so the 0–6 step sequence reads linearly without policy interleaves.

DimensionReasoningScore

Conciseness

Mostly dense, non-obvious guidance that Claude could not reconstruct, but it is padded with dated incident narratives ("measured 20 Aug 2026, 99.7% of the file sat inside one `<script>`", the 20 Aug 2026 homepage-review post-mortem) and rhetorical framing ("The failure mode is what makes this worth a step of its own: it fails silently, and it fails toward a false blocker"). The date-stamped material is time-sensitive content outside any 'old patterns' section, and several passages could be tightened without losing the instruction; not 4 because the trimming needed is more than minor.

3 / 5

Actionability

For a judgment-based, instruction-only skill the guidance is fully executable: a copy-paste Python one-liner for bundled-vs-plain detection, a concrete `ls -td ~/Downloads/...` discovery command, an exact element-tag taxonomy (✅/🟡/🔴/⚠️ with citation rules), literal output formats ("`Send Design (<exact Design tier>) prompt.`", "a literal `## Prompt` heading inside 1 fenced `text` code block"), and a concrete failure heuristic ("Any string check that comes back empty across *every* file is the tell"). Not 4 because commands are copy-paste ready and the common cases (zip bundles, newest-non-bundle fallback, both export formats) are explicitly covered.

5 / 5

Workflow Clarity

The process is explicitly sequenced (bundle resolution → format check → tier-and-STOP gate → numbered steps 0–6 → routing) with real validation checkpoints and feedback loops: "Confirm in one line which bundle you picked", "No verdict from memory — check the field/API/issue", "verify the reader before writing the finding", "wait for the maintainer's explicit build approval". Checklists (the up-front vs live-build table, the anti-patterns list, the 3-question return-to-Design test) support the loop; not 4 because checkpoints are explicit throughout rather than mostly present.

5 / 5

Progressive Disclosure

The single SKILL.md is well-sectioned (Purpose, When to use, three questions, Procedure, assessability table, Anti-patterns, References) with no bundle files to structure, and the References section cleanly lists one-level-deep external materials (`.claude/rules/grounded-answers.md`, sibling skills, memories). Not 5 because the dated measurement evidence and campaign post-mortems inlined in the Procedure (content that belongs in a calibration reference file) and the long interleaved policy paragraphs are minor organization gaps; not 3 because there is no large block of reference-worthy material and all references are clearly signaled, not buried.

4 / 5

Total

17

/

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 with an explicit, condition-specific "Use when" trigger and a multi-action capability list. Its main weakness is reliance on project-internal vocabulary ("grounded-answers", "Alethical", "design-audit rubric") that narrows natural trigger coverage for users outside the project.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Pressure-tests every element for buildability + honesty", "applies the design-audit accessibility/interaction rubric", "routes prioritized feedback to Design, the current coding agent, or the maintainer" — with minor gaps: some actions are framed in internal jargon ("grounded-answers") rather than plain capabilities. Not 5 because the actions, while multiple, lean on project-specific vocabulary that leaves coverage slightly less universally legible than the top anchor; not 3 because far more than 1-2 concrete actions are named.

4 / 5

Completeness

Explicitly answers both: the when is a concrete trigger clause ("Use when a draft (not-yet-final) Design mockup + bundle arrives and needs evaluating ... before anyone builds it. Pre-build.") and the what is a clear capability list (evaluate against "real data, backend capability, and UX", pressure-test, apply rubric, route feedback). Not 4 because the when is more explicit and condition-specific than the anchor-4 example's generic "Use when working with PDF files."

5 / 5

Trigger Term Quality

Natural trigger terms are present — "draft", "Design mockup", "bundle", "needs evaluating", "before anyone builds it", "Pre-build" — which map well to what a user would say. Not 5 because common synonyms and variations ("wireframe", "prototype", "screenshot", "mockup review") are missing; not 3 because coverage goes beyond a bare domain mention to several user-natural phrases.

4 / 5

Distinctiveness Conflict Risk

"Pre-build. First in the design- skill set: design-review → design-intake → design-build → design-audit" carves a clear niche and sequences the skill against its siblings, with "draft (not-yet-final)" as a distinguishing trigger. Not 5 because three closely related sibling skills (intake/build/audit) target the same artifacts, leaving minor overlap risk the description mitigates but does not eliminate.

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

alethical-org/alethical

Path

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