CtrlK
BlogDocsLog inGet started
Tessl Logo

liquid-glass

Implement and review macOS SwiftUI Liquid Glass UI. Use when adopting system glass, removing conflicting custom chrome, or building glass surfaces.

68

Quality

81%

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

75%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.

A well-structured, lean instruction-only skill: every section gives specific, actionable API guidance organized under clear headers, with an explicit workflow and validation checklist. The main gaps are the complete absence of code examples and a missing error-recovery loop after the validation step.

Suggestions

Add a few one-line code snippets for the most common cases (e.g., `Text(…).glassEffect(.regular.interactive())`, `GlassEffectContainer { … }`, `ToolbarSpacer(.fixed)`) so the highest-frequency guidance is copy-paste ready.

Extend workflow step 5 with an error-recovery branch: what to re-check and revert when visual validation fails (e.g., stray custom background layers, missing GlassEffectContainer) so the validation step closes the loop.

Consider moving the per-topic detail in Search and Controls into short reference files (e.g., references/controls.md) to keep SKILL.md as a tighter overview, if the skill grows further.

DimensionReasoningScore

Conciseness

Efficient, directive bullets that add real value (new-API details like glassEffect, ToolbarSpacer, GlassEffectContainer, scrollEdgeEffectStyle that Claude will not already know), with no teaching of known concepts. Minor instances of trimmable rationale ("This is a visual correctness rule, not just organization:…") keep it below anchor 5.

4 / 5

Actionability

Concrete, specific guidance throughout — named modifiers with when-to-use conditions ("Use `ToolbarSpacer` to communicate grouping", "Wrap nearby custom glass elements in one `GlassEffectContainer`"). It stops short of anchor 5 because there are no code snippets at all; even one-line SwiftUI examples (e.g., `.glassEffect(.regular.interactive())`) would make the common cases copy-paste ready.

4 / 5

Workflow Clarity

A clear six-step numbered sequence with an explicit validation step (step 5: "Validate that glass grouping, transitions, icon treatment, and foreground activation are visually coherent and still usable") plus a dedicated Review Checklist. It falls short of anchor 5 only because there is no error-recovery feedback loop (what to do when validation fails).

4 / 5

Progressive Disclosure

Well-organized single-file skill with clear sections and a useful "When To Use Other Skills" navigation block; no bundle files exist, so there are no broken or nested references. At ~165 lines it exceeds the under-50-line simple-skill case, and some per-topic detail (search/controls) could live in reference files, placing it at anchor 4 rather than 5.

4 / 5

Total

16

/

20

Passed

Description

87%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: it names a specific domain and several concrete actions, and pairs a clear what with an explicit when-clause containing natural trigger phrases. Minor improvements possible by adding a couple of synonyms (e.g., glassEffect, materials) and hinting at the broader toolbar/search coverage in the body.

DimensionReasoningScore

Specificity

Lists several specific actions — "Implement and review macOS SwiftUI Liquid Glass UI" plus "adopting system glass, removing conflicting custom chrome, or building glass surfaces" — with minor coverage gaps (no mention of toolbar/search/controls work that fills most of the body). It exceeds the 1-2 concrete actions of anchor 3 but is not comprehensive enough for anchor 5.

4 / 5

Completeness

Explicitly answers both what ("Implement and review macOS SwiftUI Liquid Glass UI") and when ("Use when adopting system glass, removing conflicting custom chrome, or building glass surfaces") with concrete trigger phrases, matching the anchor 5 example pattern exactly.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "Liquid Glass", "glass", "SwiftUI", "macOS", "custom chrome" are phrases a user needing this skill would actually say. A few natural variants are missing (e.g., "glassEffect", "materials", "frosted"), so it falls just short of the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (macOS SwiftUI Liquid Glass) with distinct, specific triggers; minimal risk of firing for unrelated skills. Voice is appropriate (no first/second person penalty applies to the "Use when…" form used by the good examples).

5 / 5

Total

18

/

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
openai/plugins
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.