CtrlK
BlogDocsLog inGet started
Tessl Logo

swiftui-liquid-glass

Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.

89

1.97x
Quality

88%

Does it follow best practices?

Impact

89%

1.97x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

87%

41%

Media Playback Control Bar

Multi-element glass container usage

Criteria
Without context
With context

GlassEffectContainer used

0%

100%

Container spacing set

0%

100%

glassEffect after layout modifiers

27%

81%

interactive() on tappable controls only

0%

81%

Static label NOT interactive

71%

100%

Consistent shapes

62%

87%

iOS 26 availability guard

100%

100%

Non-glass fallback provided

100%

100%

Native glass API used

100%

100%

Shape parameter specified

0%

0%

91%

61%

Expandable Notification Banner

Morphing glass transitions

Criteria
Without context
With context

@Namespace declared

0%

100%

glassEffectID used

0%

100%

Unique IDs per state

0%

0%

GlassEffectContainer wraps views

0%

100%

withAnimation on state toggle

100%

100%

glassEffect after layout modifiers

0%

100%

iOS 26 availability guard

100%

100%

Non-glass fallback provided

100%

100%

Native glass API used

0%

100%

Container spacing parameter set

0%

100%

91%

32%

Onboarding Permission Request Screen

Glass button styles and availability

Criteria
Without context
With context

glassProminent for primary button

0%

100%

glass style for secondary button

0%

100%

glassEffect on card surface

100%

100%

glassEffect after layout modifiers

100%

100%

Native API over custom blur

100%

100%

iOS 26 availability guard

100%

100%

Non-glass fallback provided

100%

100%

Card shape specified

100%

100%

Consistent button shapes

0%

100%

Glass tinting applied

0%

0%

Repository
Dimillian/Skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.