CtrlK
BlogDocsLog inGet started
Tessl Logo

frontend-design

创建具有高设计品质、可交付生产的前端界面。当用户要求构建 Web 组件、页面、海报或应用(如官网、落地页、仪表盘、React/Vue 组件、HTML/CSS 布局,或对任意 Web UI 进行样式/美化)时使用本技能。产出有创意、打磨到位且避免「AI 通用审美」的代码与界面设计。

64

Quality

75%

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 ./skills/frontend-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The body is a well-structured, genuinely useful design guide but reads more as directional advice than executable instruction, with inline content and no validation checkpoints. Tightening known-concept explanations and adding concrete examples or a reference file would lift it.

Suggestions

Trim explanations of concepts Claude already knows (WCAG four principles, the purpose of negative space) to tighten conciseness toward a lean 3.

Add at least one concrete, copy-paste-ready snippet (e.g. a CSS-variable theme scaffold or a prefers-reduced-motion block) to move actionability from directional to executable.

Extract the detailed per-dimension aesthetic guidance into a references/ file (e.g. AESTHETICS.md) and keep SKILL.md as a concise overview, improving progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient design guidance, but it explains concepts Claude already knows (WCAG 可感知/可操作/可理解/健壮 principles, the rationale of 留白) that could be trimmed; not a padded wall of text, so above 1.

2 / 3

Actionability

Gives some concrete specifics (CSS variables, prefers-reduced-motion, ≥4.5:1 contrast, animation-delay, :focus-visible) but no executable/copy-paste examples, and much of it is abstract direction like '选一个鲜明风格并贯彻到底'.

2 / 3

Workflow Clarity

A conceptual sequence exists (设计思维: 目的/调性/约束/差异化 → implement) but it is informal with no numbered steps or validation/verification checkpoints, so it sits below the explicit-checklist anchor.

2 / 3

Progressive Disclosure

Well-organized into clear sections but everything is inline in a single ~88-line file with no external references; the detailed aesthetic subsections are content that could be split out, matching the 'content that should be separate is inline' anchor.

2 / 3

Total

8

/

12

Passed

Description

100%

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 concise, third-person, and covers what and when with explicit, natural trigger terms and a distinctive design-quality niche. It is a strong, well-targeted description.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '构建 Web 组件、页面、海报或应用', '对任意 Web UI 进行样式/美化', '产出...代码与界面设计' — matching the anchor that names several specific actions.

3 / 3

Completeness

Explicitly answers both what ('创建具有高设计品质、可交付生产的前端界面') and when ('当用户要求构建...时使用本技能'), satisfying the explicit-trigger requirement.

3 / 3

Trigger Term Quality

Covers natural terms users would say — '官网、落地页、仪表盘、React/Vue 组件、HTML/CSS 布局...样式/美化' — with good breadth of common variations rather than jargon.

3 / 3

Distinctiveness Conflict Risk

The '高设计品质...避免 AI 通用审美' framing carves a clear niche with distinct design-quality triggers, unlikely to be picked for non-UI tasks.

3 / 3

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
xstongxue/best-skills
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.