swiftui-liquid-glass · dpearson2699 — Claude Code skill for SwiftUI effects
Implement and review Liquid Glass in SwiftUI interfaces for iOS 26+. Useful when adding glass buttons, grouped effects, or animated shape changes.
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a claude-codeWhat swiftui-liquid-glass does
The skill guides work with Liquid Glass surfaces, including button styles, tint, interactive effects, and GlassEffectContainer grouping. It also covers transitions between changing views, scroll boundary styling, background extension, and toolbar spacing.
Its review checklist considers what each element does, modifier order, availability, and accessibility settings. Earlier iOS releases need a fallback because the covered effects target iOS 26 and later. The guidance distinguishes tappable controls from static status elements, so a decorative badge does not get treated like an action.
What it helps with
- style a SwiftUI button with Liquid Glass
- group glass views in a shared container
- animate glass elements as views appear or disappear
- review availability and fallback behavior for older iOS releases
Example prompts for the agent
- Add Liquid Glass styling to this button and keep an alternative for iOS versions before 26.
- Review whether these glass views belong in one
GlassEffectContainer. - Add a morphing transition when this panel reveals its extra control.
How to install swiftui-liquid-glass
1Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a claude-code2Manually: put the files in place
~/.claude/skills/swiftui-liquid-glass/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/swiftui-liquid-glass/
1Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a codex2Manually: put the files in place
.agents/skills/swiftui-liquid-glass/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a cursor2Manually: put the files in place
.cursor/skills/swiftui-liquid-glass/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install dpearson2699/swift-ios-skills swiftui-liquid-glass2Manually: put the files in place
.github/skills/swiftui-liquid-glass/SKILL.md1Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a gemini-cli2Platform CLI
gemini skills install https://github.com/dpearson2699/swift-ios-skills --path skills/swiftui-liquid-glassManually: put the files in place
.devin/skills/swiftui-liquid-glass/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about swiftui-liquid-glass
How do I install swiftui-liquid-glass in Claude Code?
Run npx skills add dpearson2699/swift-ios-skills --skill swiftui-liquid-glass -a claude-code. The skill file is installed at ~/.claude/skills/swiftui-liquid-glass/SKILL.md.
What does swiftui-liquid-glass do?
It helps implement and review SwiftUI Liquid Glass, from button appearance and grouped effects to animated transitions and scroll-edge styling.
Which iOS versions does the skill cover?
It covers Liquid Glass for iOS 26 and later. Earlier releases need a fallback implementation.
Similar skills
Everything for Mobile →swiftui-liquid-glass by other authors comes first.