CtrlK
BlogDocsLog inGet started
Tessl Logo

ui-web

Web UI - glassmorphism, Tailwind, dark mode, accessibility

51

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The content is highly actionable with concrete, copy-paste Tailwind/TSX examples, but it is verbose and redundant with no progressive disclosure to bundle files. It functions well as a reference catalog yet lacks a sequenced workflow with validation checkpoints.

Suggestions

De-duplicate the contrast and focus-state rules that appear in both the MANDATORY WCAG section and the Accessibility section, keeping one canonical location.

Split large reference blocks (e.g. component patterns, color system) into bundle files under references/ and link to them from SKILL.md to enable progressive disclosure.

Add a short sequenced workflow with a verification checkpoint, e.g. 'apply pattern -> verify contrast ratio -> test both light/dark modes -> ship.'

DimensionReasoningScore

Conciseness

The 636-line body is mostly concrete Tailwind guidance but is verbose: contrast and focus-state rules are repeated across the WCAG and Accessibility sections, and some prose ('Beautiful UI is not decoration - it's communication') states concepts Claude already knows.

2 / 3

Actionability

It provides copy-paste-ready TSX components and exact Tailwind class strings with concrete contrast ratios (e.g. 'gray-700 on white = 9.2:1'), giving fully executable guidance.

3 / 3

Workflow Clarity

It is a pattern catalog organized by topic, not a sequenced build/apply workflow, and it lacks explicit validation checkpoints for verifying contrast or accessibility before shipping.

2 / 3

Progressive Disclosure

The body is well-sectioned with clear headers but is a single monolithic file with no bundle references, so content that could be split (WCAG rules, component patterns) is entirely inline.

2 / 3

Total

9

/

12

Passed

Description

50%

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 is a compact feature tag list that names a clear domain but lacks concrete actions and an explicit 'Use when' trigger clause. It is adequately specific yet not comprehensive or fully triggered.

Suggestions

Rewrite the description with concrete verbs, e.g. 'Style and build web UI components using Tailwind, glassmorphism, dark mode, and WCAG AA accessibility patterns.'

Add an explicit trigger clause to the description such as 'Use when building or styling web UI components, or when the user mentions Tailwind, dark mode, or accessibility.'

Include common trigger variations (e.g. 'responsive', 'forms', 'buttons', 'components') to reduce overlap with generic CSS skills.

DimensionReasoningScore

Specificity

Names the domain ('Web UI') and concrete feature areas ('glassmorphism, Tailwind, dark mode, accessibility'), but lists topics rather than concrete verbs like 'build', 'style', or 'implement', so it is not comprehensive.

2 / 3

Completeness

The description field answers 'what' (web UI styling domains) but contains no 'Use when...' or equivalent explicit trigger guidance, capping completeness at 2.

2 / 3

Trigger Term Quality

Terms like 'glassmorphism', 'Tailwind', 'dark mode', and 'accessibility' are natural user phrases, but the description reads as a tag list and omits common variations and trigger phrasing.

2 / 3

Distinctiveness Conflict Risk

Distinctive tags (glassmorphism, Tailwind) carve a niche, but broad terms like 'Web UI' and 'accessibility' could still overlap with general web/CSS or a11y skills.

2 / 3

Total

8

/

12

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (637 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
alinaqi/claude-bootstrap
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.