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

Prisma-Labs-Dev/apple-skills

GitHub

提供 SwiftUI 视图重构指南,规范代码结构、偏好 MV 模式、拆分复杂视图并标准化状态管理,旨在提升 UI 代码的可读性与可维护性。

36 skills 325

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 (36)

提供 SwiftUI 视图重构指南,规范代码结构、偏好 MV 模式、拆分复杂视图并标准化状态管理,旨在提升 UI 代码的可读性与可维护性。
需要重构 SwiftUI 视图文件时 清理冗长 body 或拆分子视图时 统一 @Observable 和依赖注入模式时
disabled-skills/guide-swiftui-view-refactor/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-view-refactor -g -y
iOS应用UX与视觉设计顾问,基于Apple Liquid Glass系统(iOS 26+)提供布局、层级及HIG合规性指导。专注设计决策而非代码实现,助力打造获奖级应用。
询问元素定位或布局决策 评估设计是否符合Apple规范 咨询视觉层级或间距问题
disabled-skills/ios-design-consultant/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-design-consultant -g -y
用于构建高品质 SwiftUI iOS 界面的技能,提供设计思维、反模式规避及美学指南,生成生产级代码。
构建 iOS 界面 UI 组件开发 界面重设计
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 集成。用于解答关于 AppIntent 协议实现及 App Shortcuts 创建的问题,并返回相关参考文件路径。
询问 App Intents 使用方法 查询 Siri/Shortcuts 集成代码 查找 AppIntent 实现细节
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开发者文档索引,涵盖SwiftUI、UIKit等框架。用于浏览API、查找文档路径及决定获取详细内容的技能,支持本地搜索与在线镜像访问。
查询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用法 了解BGTaskScheduler配置
skills/backgroundtasks/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill backgroundtasks -g -y
提供 Apple Combine 框架的 API 参考文档,支持查询发布者、订阅者、操作符及异步数据流相关问题。
询问 Combine API 用法 查找发布者或订阅者实现 理解异步数据流处理
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 绘制矢量图形
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 文档支持,涵盖 EKEventStore、EKEvent、EKReminder 及日历访问权限查询。
询问 iOS Calendar/Reminder API 查找事件存储或提醒管理代码示例
skills/eventkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill eventkit -g -y
提供无需Xcode即可构建和打包SwiftPM macOS应用的完整工作流,包括项目初始化、脚本化构建、打包、签名、公证及发布指南。
需要不使用Xcode构建macOS应用 自动化SwiftPM应用的打包与发布流程 处理macOS应用签名与公证问题
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 并发代码 编写 Swift 异步/Actor 代码 调试并发相关错误
skills/guide-swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swift-concurrency -g -y
提供 Swift Testing 代码编写、审查与迁移的专家级工作流和模式指南,涵盖现代并发、结构约定及从 XCTest 迁移的最佳实践。
编写 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 Charts 开发的最佳实践与模式指南,涵盖标记、坐标轴、选择、样式、组合及3D图表等核心功能,旨在辅助构建或优化数据可视化组件。
使用 SwiftUI 创建数据可视化图表 优化现有 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/内存占用或视图更新过多 请求 SwiftUI 架构性能优化建议
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参考文档,支持查询HKHealthStore、健康数据读写及单位转换。用于解答HealthKit相关开发问题并返回关键文件路径。
查询HealthKit API用法 获取健康数据存储操作指南 解决健康数据读写问题
skills/healthkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill healthkit -g -y
提供 Apple HIG 本地事实查询,涵盖无障碍、交互规范及 App Review 要求,辅助 iOS/macOS 开发合规与实现。
查询 iOS 系统组件功能或术语 确认无障碍或点击热区最小尺寸 检查 App Review 相关设计规范
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性能优化咨询 Apple API细节查询
skills/ios-dev/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-dev -g -y
iOS Liquid Glass (iOS 26+) API参考,涵盖玻璃效果、容器、变形过渡及设计原则,辅助实现UI组件。
查询 SwiftUI glassEffect 修饰符用法 了解 iOS 26+ 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 地图界面 处理地图标注与定位逻辑
skills/mapkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -g -y
提供PhotosUI框架文档查询服务,涵盖PhotosPicker和PHLivePhotoView等API的参考信息,辅助开发者解决照片选择与展示相关的问题。
查询PhotosUI API 询问照片选择器用法 查找Live Photo视图实现
skills/photosui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill photosui -g -y
提供iOS模拟器常用操作命令参考,涵盖设备管理、应用安装启动、截图(含自动调整大小以适配API限制)及视频录制。旨在规范模拟器使用流程,避免高分辨率截图导致的API错误。
需要拍摄iOS模拟器屏幕截图 需要在模拟器中安装或启动App 需要管理模拟器设备状态如开机或擦除
skills/simulator-utils/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill simulator-utils -g -y
提供 StoreKit 2 应用内购买与订阅功能的 API 参考文档,涵盖商品、交易、订阅及 UI 组件。支持本地文件检索与外部镜像查询,辅助 iOS 开发实现付费功能。
查询 StoreKit 2 API 实现应用内购买 处理订阅逻辑
skills/storekit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill storekit -g -y
提供 Swift 并发编程(async/await、Task、Actor 等)的本地参考文档,指导 Agent 优先检索本地文件,必要时通过镜像站点获取补充资料。
查询 Swift async/await 用法 了解 Actor 或 TaskGroup 机制
skills/swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-concurrency -g -y
提供 Swift Testing 框架的 API 参考,涵盖测试定义、组织、断言及迁移指南,辅助 iOS 26+ 开发中的单元测试工作。
编写或重构 Swift 单元测试 从 XCTest 迁移至 Swift Testing
skills/swift-testing/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-testing -g -y
提供 SwiftData API 查询支持,涵盖 @Model、ModelContext 及 @Query 等核心概念。用于解答数据模型定义、CRUD 操作及数据查询相关的技术问题,辅助 iOS/macOS 应用开发中的本地数据存储实现。
查询 SwiftData 相关 API 用法 询问 @Model 宏定义细节 咨询 ModelContext CRUD 操作 查找 @Query 属性包装器使用示例
skills/swiftdata/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftdata -g -y
提供 SwiftUI 本地文档参考,支持视图、布局、状态管理及 iOS 新特性查询。通过本地文件搜索和在线镜像补充信息,辅助前端开发。
查询 SwiftUI 组件用法 查找状态管理语法 获取导航栈配置方法
skills/swiftui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftui -g -y
提供 TipKit 框架的 API 参考文档,涵盖上下文提示、功能发现及 TipView 等组件的使用说明。
查询 iOS TipKit API 实现应用内提示功能
skills/tipkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -g -y
提供 iOS/iPadOS UIKit 框架的本地文档参考,支持查询视图、控制器、布局及手势等 API。优先检索本地文件,辅以其他 Apple 技能或在线镜像获取补充信息。
查询 UIKit 组件用法 查找 iOS UI 相关 API 文档
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主屏幕和锁定屏幕组件。
询问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 元素查找或稳定性问题 查询 XCTest/XCUIAutomation 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-09-10 09:44
浙ICP备14020137号-1 $방문자$