字
字节笔记本
2026年5月3日
SwiftUI-Agent-Skill - SwiftUI 专家级 AI 编程技能
API中转
¥120
为 AI 编程工具提供专家级 SwiftUI 最佳实践指导的 Agent Skill,帮助开发者在代码审查和重构工作中获得快速、准确的 SwiftUI 指导。
核心功能
| 特性 | 说明 |
|---|---|
| 状态管理指导 | 选择正确的属性包装器 (@State, @Binding, @Observable, @Bindable) |
| 现代 API 替代 | 推荐已弃用 SwiftUI API 的现代替代方案 |
| 性能优化 | 减少热路径中的冗余状态更新,优化列表性能 |
| 视图组合 | 保持视图身份稳定,改进视图组合 |
| iOS 26+ 支持 | 提供 Liquid Glass 使用指导 |
| 滚动和导航 | Sheets、导航、滚动和列表的清晰指导 |
技术亮点
- 非强制性:专注于 SwiftUI 正确性和现代 API,不强制特定架构
- 现代优先:明确指出已弃用的 API 并提供最新替代方案
- 实用简洁:提供日常 SwiftUI 工作中真正重要的检查清单和陷阱提示
技能结构
text
swiftui-expert-skill/
SKILL.md # 核心技能文件
references/
├── image-optimization.md # AsyncImage 使用、下采样、缓存
├── layout-best-practices.md # 布局模式和 GeometryReader 替代方案
├── liquid-glass.md # iOS 26+ 玻璃效果和回退模式
├── list-patterns.md # ForEach 身份和列表性能
├── modern-apis.md # 已弃用 API 替换方案
├── performance-patterns.md # 热路径优化和更新控制
├── scroll-patterns.md # ScrollViewReader 和程序化滚动
├── sheet-navigation-patterns.md # Sheets 和类型安全导航
├── state-management.md # 属性包装器选择和数据流
├── text-formatting.md # 现代 Text 格式化和字符串工具
└── view-structure.md # 视图提取和组合模式安装与使用
使用 skills.sh(推荐)
bash
npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skillClaude Code 插件
bash
/plugin marketplace add AvdLee/SwiftUI-Agent-Skill
/plugin install swiftui-expert@swiftui-expert-skill适用场景
- 团队采用现代 SwiftUI API
- SwiftUI 视图审查或重构
- 性能优化:开发高性能列表、滚动、sheets 和导航
- 代码审查工作流
相关链接
- GitHub 仓库: https://github.com/AvdLee/SwiftUI-Agent-Skill
- skills.sh 平台: https://skills.sh/avdlee/swiftui-agent-skill/
- 作者博客: https://www.avanderlee.com/
分享: