Agent Skills › Prisma-Labs-Dev/apple-skills

Prisma-Labs-Dev/apple-skills

GitHub

SwiftUI动画开发指南,涵盖隐式/显式动画、过渡效果、关键帧动画及Animatable协议。用于在SwiftUI视图中实现流畅的交互动画和视觉效果。

38 skills 347

Install All Skills

npx skills add Prisma-Labs-Dev/apple-skills --all -g -y
More Options

List skills in collection

npx skills add Prisma-Labs-Dev/apple-skills --list

Skills in Collection (38)

SwiftUI动画开发指南,涵盖隐式/显式动画、过渡效果、关键帧动画及Animatable协议。用于在SwiftUI视图中实现流畅的交互动画和视觉效果。
需要在SwiftUI中实现视图动画或过渡效果 优化界面交互的动画性能 使用@Animatable宏或关键帧动画
disabled-skills/guide-swiftui-animations/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -g -y
提供 SwiftUI UI 构建的最佳实践与示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。用于指导创建或重构 SwiftUI 界面、设计 Tab 架构及组件模式。
创建 SwiftUI 视图 重构 SwiftUI 界面 设计 TabView 架构 管理 @State 或 @Binding
disabled-skills/guide-swiftui-ui-patterns/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-ui-patterns -g -y
提供 SwiftUI 视图重构与审查指南,规范代码结构、推崇 MV 架构、强调子视图拆分及依赖注入,旨在优化视图层级、提升代码可维护性与稳定性。
需要重构或审查 SwiftUI 视图文件时 发现视图逻辑臃肿需拆分子组件时 统一 @Observable 或 ViewModel 初始化模式时
disabled-skills/guide-swiftui-view-refactor/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-view-refactor -g -y
专注 iOS Liquid Glass 设计系统的 UX/UI 顾问,提供元素定位、布局决策及视觉层级指导。基于 Apple HIG 和 Liquid Glass 规范,解答设计合理性问题,助力打造获奖级应用体验,不涉及代码实现。
询问界面元素布局或位置 咨询是否符合 Apple 设计规范 评估设计是否具备获奖潜力 确定视图容器类型(如 Sheet 或全屏)
disabled-skills/ios-design-consultant/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-design-consultant -g -y
用于构建高水准、具有Apple Design Award美学风格的SwiftUI iOS界面。提供设计思维框架,指导生成生产级代码,避免通用AI设计缺陷,强调视觉冲击力和独特性。
需要创建iOS屏幕或组件 要求重构iOS界面以提升美感 寻求SwiftUI视觉迭代建议
disabled-skills/ios-ui-craft/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-ui-craft -g -y
提供 App Intents API 文档查询,支持 Siri、Shortcuts 和 Spotlight 集成,解答关于应用功能暴露及协议实现的问题。
查询 App Intents API 用法 集成 Siri 或 Shortcuts 功能 了解 Spotlight 搜索接入
skills/appintents/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill appintents -g -y
优化 Apple App Store 元数据(标题、关键词等)以提升搜索排名和下载量。指导 store.config.json 配置、关键词格式化及多语言本地化最佳实践。
优化 App Store 关键词 本地化应用元数据 编辑 store.config.json
skills/apple-aso/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill apple-aso -g -y
提供Apple框架文档索引,用于浏览API、查找文档路径及决定获取详细文档。支持SwiftUI、UIKit等主流框架,帮助开发者高效定位和检索官方开发资料。
查询Apple特定框架的API列表 查找具体文档页面的路径 决定需要下载的详细说明文档
skills/apple-docs-index/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill apple-docs-index -g -y
提供后台任务 API 参考,涵盖 BGTaskScheduler、应用刷新及后台处理。用于解答相关 API 使用、任务调度与注册等问题,并返回摘要和关键文件路径。
查询后台任务 API 询问 BGTaskScheduler 用法 了解后台处理机制
skills/backgroundtasks/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill backgroundtasks -g -y
提供 Apple Combine 框架的 API 参考,支持查询发布者、订阅者、操作符及异步数据流相关问题,返回摘要及对应文档文件路径。
查询 Combine 框架 API 查找 Publishers/Operators/Subscribers 用法 解决异步数据流问题
skills/combine/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -g -y
提供 Core Animation (QuartzCore) 框架的 API 参考,涵盖 CALayer、各类动画及图层子类。用于解答 UIKit/AppKit 中基于层的显式动画、粒子系统或 CADisplayLink 相关开发问题。
查询 CALayer 属性或层级结构 实现 CABasicAnimation 或 CAKeyframeAnimation 配置 CASpringAnimation 物理效果 处理 CATransaction 事务与批量更新 使用 CAShapeLayer 或 CAGradientLayer
skills/core-animation/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill core-animation -g -y
提供 Core Haptics API 文档查询服务,涵盖 CHHapticEngine、触觉反馈及振动模式。用于解答 iOS/macOS 平台关于震动引擎配置、播放控制及事件处理的开发问题。
询问 Core Haptics 相关 API 查询 CHHapticEngine 用法 查找触觉反馈实现方案
skills/corehaptics/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill corehaptics -g -y
提供 EventKit API 参考文档,用于查询日历和提醒相关接口,包括事件存储访问、权限管理及提醒创建与管理。
询问 iOS EventKit API 用法 需要获取日历或提醒数据 处理 EKEventStore 权限问题
skills/eventkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill eventkit -g -y
提供无需Xcode即可构建和打包SwiftPM macOS应用的完整工作流,涵盖项目初始化、脚本构建、应用打包、代码签名及公证流程。
需要不使用Xcode构建macOS应用 配置SwiftPM项目的打包与发布流程
skills/guide-macos-spm-packaging/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-macos-spm-packaging -g -y
提供Swift并发编程的最佳实践与代码审查指南,涵盖Actor、结构化并发、取消处理及GCD迁移等模式,旨在确保代码正确性并符合Swift 6.2严格并发检查要求。
编写或审查Swift并发代码 调试并发相关Bug 迁移遗留并发代码
skills/guide-swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swift-concurrency -g -y
提供Swift Testing代码的编写、审查与迁移指南,涵盖结构规范、异步测试、新特性使用及XCTest迁移流程,确保代码正确性与现代API合规。
编写Swift单元测试 审查Swift测试代码 将XCTest迁移至Swift Testing
skills/guide-swift-testing/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swift-testing -g -y
提供 SwiftData 开发的最佳实践与模式指南,涵盖自动保存、关系处理、谓词安全及 CloudKit 约束。用于编写、审查或调试 SwiftData 代码,确保符合现代 Swift 规范并避免运行时错误。
编写 SwiftData 模型代码 审查 SwiftData 相关代码 调试 SwiftData 数据持久化问题
skills/guide-swiftdata/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftdata -g -y
提供 SwiftUI 动画实现指南,涵盖隐式/显式动画、过渡效果、关键帧动画及 Animatable 协议。用于指导在 SwiftUI 视图中添加和实现各类动效与交互体验的开发工作。
实现视图动画效果 处理视图插入移除过渡 使用关键帧或阶段动画
skills/guide-swiftui-animations/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -g -y
SwiftUI图表开发专家指南,涵盖标记、坐标轴、选择、样式、组合、3D图表及无障碍访问等模式。用于构建或优化SwiftUI中的图表组件。
需要绘制数据可视化图表 优化现有图表的样式与交互 实现图表的无障碍访问功能
skills/guide-swiftui-charts/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-charts -g -y
针对 SwiftUI 应用的性能审计技能,通过代码审查诊断渲染缓慢、卡顿及内存问题,并在必要时指导使用 Instruments 进行运行时分析,提供修复建议。
诊断 SwiftUI 渲染缓慢或卡顿 排查高 CPU/内存占用 优化视图更新和布局
skills/guide-swiftui-performance-audit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-performance-audit -g -y
提供SwiftUI视图构建的最佳实践与示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。指导开发者在现有项目或新项目中创建和重构UI组件,遵循声明式iOS界面开发规范。
创建或重构SwiftUI UI 设计TabView标签架构 使用VStack/HStack组合屏幕 管理@State或@Binding状态 构建声明式iOS界面
skills/guide-swiftui-ui-patterns/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-ui-patterns -g -y
提供 HealthKit API 文档查询服务,支持健康数据存储、数据样本查询及单位转换等操作。
HealthKit API 查询 健康数据读写咨询
skills/healthkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill healthkit -g -y
提供 Apple Human Interface Guidelines 本地参考,用于查询 iOS/macOS 平台的系统组件功能、术语、无障碍标准(如点击区域)及 App Review 规范。仅作为事实依据,不涉及视觉设计建议。
查询苹果官方 UI 规范或术语定义 确认无障碍访问或人机交互最小要求 检查应用审核相关的界面合规性
skills/hig/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill hig -g -y
iOS开发核心技能,协调Apple技能集,提供SwiftUI/UIKit开发、代码审查、重构及调试的最佳实践与API参考。
iOS应用开发任务 SwiftUI或UIKit代码审查 iOS应用调试 iOS功能构建
skills/ios-dev/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-dev -g -y
iOS Liquid Glass (iOS 26+) API 参考文档,涵盖 glassEffect 修饰符、GlassEffectContainer 及变形过渡等核心功能,指导开发者实现玻璃材质效果与导航交互。
需要实现 iOS 26+ 的 Liquid Glass 视觉效果 查询 glassEffect 或 GlassEffectContainer 的具体用法 了解 Apple 的 Liquid Glass 设计原则
skills/ios-liquid-glass/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-liquid-glass -g -y
提供 MapKit for SwiftUI 的 API 参考文档,涵盖地图视图、标记、标注及相机位置等核心功能,辅助开发者进行 iOS 地图相关功能的开发。
需要查询 MapKit API 或 SwiftUI 地图组件用法 实现 iOS 应用中的地图展示与交互功能
skills/mapkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -g -y
提供 PhotosUI 框架的 API 参考,涵盖 PhotosPicker 和 PHLivePhotoView 等照片选择与展示功能,辅助解答相关开发问题。
查询 SwiftUI 照片选择器用法 询问 Live Photo 视图实现 PhotosUI API 参考
skills/photosui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill photosui -g -y
提供iOS模拟器常用命令参考,涵盖设备管理、应用安装启动、截图及构建测试流程。特别强调通过自动调整图片尺寸以适配API限制,适用于自动化测试、截图生成及模拟器环境操作场景。
需要获取iOS模拟器截图 需要对截图进行批量或单张缩放处理 需要管理模拟器设备状态(启动/关闭/擦除) 需要在模拟器中安装或运行App 执行iOS应用的构建与调试流程
skills/simulator-utils/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill simulator-utils -g -y
提供 StoreKit 2 iOS 应用内购买和订阅功能的 API 参考文档,涵盖产品、交易、订阅及 UI 组件。支持本地文件检索、关联技能查询及外部镜像访问,辅助开发者实现支付功能。
询问 StoreKit 相关 API 开发 iOS 应用内购买功能 处理订阅逻辑与状态
skills/storekit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill storekit -g -y
提供 Swift 并发编程(async/await, Task, Actor等)的本地参考文档,指导如何检索更多资料及镜像访问。
查询 Swift 并发语法或 API 查找 Actor、TaskGroup 等并发组件用法
skills/swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-concurrency -g -y
提供 Swift Testing 框架的 API 参考,涵盖测试定义、组织、断言及迁移指南。通过本地文档和备用镜像加速查询,辅助开发者编写和维护 iOS/macOS 测试用例。
Swift 单元测试开发 XCTest 迁移至 Swift Testing 查找 @Test 或 #expect 用法
skills/swift-testing/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-testing -g -y
提供 SwiftData 框架 API 参考,支持查询 @Model、ModelContext、@Query 及模式迁移等数据持久化相关问题。
SwiftData API 查询 数据模型定义问题 CRUD 操作指导
skills/swiftdata/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftdata -g -y
提供 SwiftUI 框架的本地文档参考,支持视图、布局、导航及状态管理等查询。通过本地文件快速检索,结合索引路径从镜像站获取补充内容,辅助 iOS 前端开发。
查询 SwiftUI 组件或属性用法 查找视图修饰符与状态管理说明 解决 iOS UI 开发中的文档缺失问题
skills/swiftui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftui -g -y
提供 iOS TipKit 框架的 API 参考,涵盖 Tip、TipView 等组件及配置方法。用于在开发中查询 Apple 官方文档细节,支持本地文件检索和在线镜像访问,辅助实现应用内的上下文提示与功能发现功能。
查询 TipKit API 用法 查找 TipView 或 PopoverTipView 参数 解决 iOS 上下文提示实现问题
skills/tipkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -g -y
提供iOS和iPadOS应用开发中UIKit框架的本地参考文档,涵盖视图、控制器、布局及手势等核心组件查询。
查询UIKit API文档 iOS界面开发问题排查 查找UI控件用法
skills/uikit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -g -y
提供 UserNotifications API 文档查询能力,支持本地与远程通知的触发、内容及管理相关问题的解答。
查询通知 API 用法 获取通知内容配置信息 查找通知触发器设置
skills/usernotifications/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill usernotifications -g -y
提供 WidgetKit 开发文档查询服务,涵盖小部件时间线、条目及提供者等 API 参考,辅助解答 iOS/macOS 小部件开发相关问题。
查询 WidgetKit API 解决小部件开发问题 获取小部件框架文档
skills/widgetkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -g -y
提供 XCUITest UI 测试的 Swift 6 参考文档,涵盖元素查询、等待模式、断言、截图及并发处理等核心 API 与最佳实践。
编写 iOS UI 自动化测试代码 排查 XCUITest 测试失败或卡顿问题 查询 XCUIElement 或 XCTest 相关 API 用法
skills/xcuitest/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill xcuitest -g -y

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-21 16:31
浙ICP备14020137号-1