用途:为使用 Apple Liquid Glass 材质系统的开发与设计任务提供系统化知识。该技能覆盖 iOS 26 与 macOS 26 引入的 Liquid Glass 设计语言,适用于 SwiftUI 界面实现、升级迁移与问题排查。
主要能力:讲解 .glassEffect() 视图修饰符、用于交互元素的 .buttonStyle(.glass)、用于组合玻璃表面的 GlassEffectContainer;说明 iOS、macOS、tvOS、visionOS 之间的平台行为差异;提供从 iOS 26 之前设计升级的迁移路径;并汇总性能、层叠、对比度等已知坑点及经测试的解决方案。
触发词:Liquid Glass、iOS 26 design、glassEffect、GlassEffectContainer。
使用方式:先检查是否已安装,确认 ~/.design-agent-skills/skills/liquid-glass-skill/SKILL.md 是否存在;若已有则直接调用。未安装且有 shell 权限时,运行安装命令 /plugin marketplace add haider-nawaz/liquid-glass-skill,随后以名称 liquid-glass-skill 调用。若无 shell 权限,可展示安装命令;在 Claude Code 中可将命令作为以 ! 开头的聊天消息发送,加 -g 为全局安装,省略则为项目级安装。
限制:不适用于面向 iOS 26 之前版本的应用,因为 Liquid Glass API 不可用;不用于 Android 或跨平台设计,此类需求应改用 mobile-app-design;超出 Liquid Glass 范围的一般 SwiftUI 模式应使用 swiftui-claude-skills 或 swiftui-patterns。资料未提供收费方式、价格与具体代码示例。