CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

swiftui-liquid-glass

Implement or review SwiftUI Liquid Glass for iOS 26+, including glass effects and containers, controls, toolbars, tab bars, morphing transitions, tinting, scroll edges, background extension, and availability fallbacks. Use when adopting the Liquid Glass visual system.

Quality

87%

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

The canonical home for this skill is dpearson2699/swift-ios-skills

SKILL.md
Quality
Evals
Security

Quality

Content

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

High-quality skill body: executable Swift examples covering the main use cases, three clearly sequenced workflow paths, a feedback loop in the review path, and correct progressive disclosure with the full API reference split into an actual one-level-deep bundle file. Remaining gaps are minor: slight redundancy across sections and no verification checkpoints in the implement/improve paths.

DimensionReasoningScore

Conciseness

The body is dense with domain-specific API detail and assumes SwiftUI competence, with no padding explaining known concepts. Minor trimmable redundancy remains — transition-style guidance is repeated across Workflow, Core API Summary, Common Mistakes, and the Review Checklist, and prose commentary follows some examples — fitting the 4 anchor (efficient, minor instances that could be trimmed) better than the lean-everything-earns-its-place bar of 5.

4 / 5

Actionability

Six complete, copy-paste-ready Swift examples cover the common cases (availability-gated glass button, GlassEffectContainer grouping, matchedGeometry morphing, glassEffectUnion, tinted icon control, clear-glass contrast treatment), backed by real API signatures and modifier/button-style tables. This matches the 5 anchor (fully executable, covers common cases); it is clearly not 4 since no example is pseudocode or incomplete.

5 / 5

Workflow Clarity

Three request-matched paths with clear numbered sequences, and the review path includes an explicit feedback loop ("Restore the same UI fixture and rerun the checklist after each correction") plus a comprehensive checklist. However, the implement and improve paths end without any verification step (e.g. checking the pre-iOS 26 fallback renders), matching the 4 anchor (most checkpoints present, minor validation gaps) rather than 5.

4 / 5

Progressive Disclosure

The body is a well-organized overview (Contents TOC, Workflow, API summary, examples, mistakes, checklist) with key examples inline, while the bulk lives in a real one-level-deep bundle file references/liquid-glass.md (462 lines) that exists and is clearly signaled three times ("See references/liquid-glass.md for the full API reference with additional examples"). This matches the 5 anchor: clear overview, well-signaled single-level references, easy navigation.

5 / 5

Total

18

/

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: specific, comprehensive capability listing in third-person voice with an explicit 'Use when' clause. The main weakness is the circular when-clause, which repeats the topic instead of adding trigger scenarios, and a few missing natural synonyms.

Suggestions

Replace the circular when-clause with concrete trigger situations, e.g. "Use when the user mentions Liquid Glass, glass effects or buttons, or asks to modernize SwiftUI bars/toolbars for iOS 26".

Add one or two natural synonyms users would say, such as "glass button" or "translucent material", to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

"Implement or review SwiftUI Liquid Glass for iOS 26+" names two concrete actions, and the enumeration "glass effects and containers, controls, toolbars, tab bars, morphing transitions, tinting, scroll edges, background extension, and availability fallbacks" comprehensively covers the domain's capability areas. It is not a 4 because coverage has no noticeable gaps.

5 / 5

Completeness

Both 'what' ("Implement or review SwiftUI Liquid Glass for iOS 26+, including...") and 'when' ("Use when adopting the Liquid Glass visual system") are explicitly present, but the when-clause is circular — it restates the skill's topic rather than naming concrete trigger situations. It matches the 4 anchor ('when' could be more explicit or specific), not 5, which demands concrete trigger phrases.

4 / 5

Trigger Term Quality

Good natural-keyword coverage ("SwiftUI Liquid Glass", "glass effects", "morphing transitions", "tinting", "iOS 26+", "tab bars") that users would plausibly say, but a few natural variants are missing (e.g. "glass button", "translucent", "frosted"). This fits the 4 anchor (good coverage, a few terms missing) rather than 5, which requires synonym-level comprehensiveness.

4 / 5

Distinctiveness Conflict Risk

"SwiftUI Liquid Glass for iOS 26+" carves out a clear niche with distinct, highly specific triggers (Liquid Glass, iOS 26, glassEffect) and minimal overlap risk with any other skill. No neighboring anchor fits better.

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

thienqo/ios-skills

Path

skills/swiftui-liquid-glass/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.