CtrlK
BlogDocsLog inGet started
Tessl Logo

minimalist-ui

Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.

47

Quality

48%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/minimalist-skill/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong, highly actionable design system specification with concrete values, specific constraints, and clear component definitions. Its main weaknesses are the lack of validation/verification steps in the workflow (no way to check compliance with the banned elements list or spec adherence) and the monolithic structure that could benefit from splitting detailed specs into referenced files. Minor verbosity in introductory/explanatory text could be trimmed.

Suggestions

Add a validation checklist at the end of the execution protocol (e.g., 'Verify: no banned fonts used, no shadows above 0.05 opacity, no banned words in copy, all borders match #EAEAEA spec').

Split detailed component specifications (Section 5), color palette (Section 4), and animation specs (Section 7) into separate referenced files to improve progressive disclosure.

Remove the Protocol Overview description paragraph in Section 1—it restates what the skill already demonstrates through its specifications and adds no actionable value.

DimensionReasoningScore

Conciseness

The skill is fairly detailed and well-organized, but includes some unnecessary verbosity—like the full protocol overview/description section and explanatory phrases ('Color is a scarce resource') that Claude doesn't need. Some sections could be tightened (e.g., the negative constraints list includes rationale that's implicit). However, most content is specification-level detail that earns its place.

2 / 3

Actionability

The skill provides highly specific, concrete values throughout: exact hex codes, exact CSS properties, exact font stacks, exact Tailwind classes, exact animation curves and durations, exact border-radius values, and specific icon library names. The execution protocol in section 8 gives a clear step-by-step build order. This is copy-paste ready specification.

3 / 3

Workflow Clarity

Section 8 provides a reasonable sequential execution protocol (establish whitespace → constrain width → apply typography → borders → animations → depth). However, there are no validation checkpoints or feedback loops—no step to verify the output matches the spec, no checklist to confirm banned elements aren't present, and no error recovery guidance. For a design system that could produce non-compliant output, validation steps would be valuable.

2 / 3

Progressive Disclosure

The content is well-structured with clear numbered sections and sub-headings, making it scannable. However, at ~120+ lines of dense specification, some content (like the full color palette, component specs, or animation details) could be split into referenced files. As a standalone SKILL.md with no bundle, it's a monolithic but organized document that would benefit from splitting.

2 / 3

Total

9

/

12

Passed

Description

32%

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 reads more like a mood board or style guide than a skill description. It communicates a specific visual aesthetic effectively but fails to describe what actions the skill performs and completely lacks trigger guidance for when Claude should select it. The absence of action verbs and a 'Use when...' clause significantly limits its utility for skill selection.

Suggestions

Add explicit actions the skill performs, e.g., 'Generates clean editorial-style UI designs and layouts' or 'Applies editorial design principles to web interfaces and components'.

Add a 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks for minimal UI design, clean layouts, editorial-style interfaces, bento grid layouts, or monochrome design aesthetics.'

Include common user-facing terms like 'UI design', 'web layout', 'minimal design', 'clean interface' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (editorial-style interfaces) and describes some concrete visual attributes (warm monochrome palette, typographic contrast, flat bento grids, muted pastels), but doesn't list specific actions like 'create', 'apply', or 'generate'.

2 / 3

Completeness

Describes visual style characteristics (the 'what' is partially there as a style description), but completely lacks any 'when should Claude use it' guidance. There is no 'Use when...' clause or equivalent trigger guidance, and the 'what' is more of a style specification than a capability description.

1 / 3

Trigger Term Quality

Includes some relevant design terms like 'bento grids', 'monochrome', 'pastels', 'editorial', but misses common user-facing trigger terms like 'UI design', 'web design', 'landing page', 'minimal design', or 'clean layout'. Users are unlikely to say 'typographic contrast' or 'flat bento grids' naturally.

2 / 3

Distinctiveness Conflict Risk

The specific aesthetic described (editorial, warm monochrome, bento grids, no gradients) is fairly distinctive as a design style, but could overlap with other UI/design skills. Without explicit trigger conditions, it's unclear when this should be chosen over other design-related skills.

2 / 3

Total

7

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
Leonxlnx/taste-skill
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.