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

Prisma-Labs-Dev/apple-skills

GitHub

指导重构 SwiftUI 视图,遵循 MV 模式而非 MVVM,强调视图轻量化、拆分复杂 UI 为独立子视图、使用依赖注入及正确管理状态,旨在提升代码可读性与稳定性。

36 skills 321

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 模式而非 MVVM,强调视图轻量化、拆分复杂 UI 为独立子视图、使用依赖注入及正确管理状态,旨在提升代码可读性与稳定性。
需要重构 SwiftUI 视图文件 视图逻辑过于复杂或臃肿 需要优化视图层级结构
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 与视觉设计顾问,提供布局、层级及 HIG 合规性指导,旨在打造符合 Apple 标准的高质量应用界面。
询问元素位置或布局决策 验证设计是否符合 Apple 规范 咨询视觉层次与间距 评估设计是否具备获奖潜力
disabled-skills/ios-design-consultant/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill ios-design-consultant -g -y
用于构建高质量 SwiftUI iOS 界面,强调 Apple Design Award 级别的美学设计。指导 AI 进行大胆的设计决策,生成生产级代码,避免通用 AI 风格,涵盖视觉迭代与 Liquid Glass 等新特性。
需要创建或重构 iOS 界面 要求实现具有独特美感的 SwiftUI 组件 涉及 iOS 26+ Liquid Glass 效果开发
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 Intents API 用法 查询 Siri 或 Shortcuts 集成方法 查找 AppIntent 实现指南
skills/appintents/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill appintents -g -y
优化App Store元数据以提升搜索排名和下载量。适用于编辑store.config.json、关键词优化、多语言本地化及审核ASO问题,遵循苹果规范与最佳实践。
创建或编辑 store.config.json 优化 App Store 关键词 为新市场进行应用元数据本地化 审查现有元数据的 ASO 问题
skills/apple-aso/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill apple-aso -g -y
提供Apple各框架文档索引,用于浏览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 框架概念 查找 Publisher 或 Subscriber API 查询 Combine 操作符用法
skills/combine/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -g -y
Core Animation参考技能,用于解答QuartzCore框架相关问题,支持CALayer、各类动画及图层操作。
查询CALayer属性或层级结构 实现显式关键帧或弹簧动画 配置粒子系统或CADisplayLink回调
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 日历 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 并发代码,确保符合 Swift 6.2 标准并避免常见并发错误。
编写 Swift 并发代码 审查 Swift 并发逻辑 调试 Swift 并发 Bug
skills/guide-swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swift-concurrency -g -y
提供 Swift Testing 现代编码模式与最佳实践指南,涵盖结构体替代类、异步测试、参数化测试及迁移策略。用于编写、审查或迁移 Swift 测试代码,确保符合 Swift 6.2+ 规范与项目约定。
编写 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代码,确保符合现代API规范与项目约定。
编写SwiftData模型代码 审查SwiftData相关逻辑 调试SwiftData查询或持久化问题
skills/guide-swiftdata/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftdata -g -y
提供 SwiftUI 动画开发指南,涵盖隐式/显式动画、过渡效果、关键帧动画及 Animatable 协议等模式,用于实现视图中的动画与运动效果。
需要为 SwiftUI 视图添加动画效果 实现视图插入、移除的过渡动画 使用关键帧或阶段动画 自定义 Animatable 行为
skills/guide-swiftui-animations/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -g -y
提供 SwiftUI Charts 构建与优化的专家级工作流和模式指南,涵盖图表元素、样式、3D 及无障碍功能。
需要绘制或改进 SwiftUI 图表 涉及图表无障碍访问或音频图形
skills/guide-swiftui-charts/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-charts -g -y
用于诊断和改进 SwiftUI 应用运行时性能,通过代码审查和架构分析定位渲染慢、卡顿等问题,并提供 Instruments profiling 指导。
诊断 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 视图 设计 TabView 标签页架构 管理 @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、HKQuantitySample 及运动健康数据的读写操作。用于解答 Apple 健康框架相关的开发问题。
查询 HealthKit API 获取健康数据读写代码示例 了解 HKQuantitySample 用法
skills/healthkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill healthkit -g -y
提供 Apple Human Interface Guidelines (HIG) 的本地事实查询能力,涵盖无障碍、人体工程学、系统组件能力及 App Review 规范。明确区分事实与视觉设计,用于解答平台术语和合规性最小要求。
查询 iOS/macOS 设计规范细节 确认无障碍访问标准(如点击区域大小) 查找 App Review 相关合规要求 询问系统 UI 组件功能或命名
skills/hig/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill hig -g -y
iOS/SwiftUI开发核心技能,协调Apple技能集,提供代码审查、重构、构建和调试的最佳实践指南及API参考,支持SwiftUI与UIKit。
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 Liquid Glass 相关 API 用法 实现 SwiftUI 玻璃特效或容器 了解 Apple 玻璃设计规范
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 开发者快速查阅 Apple 官方文档,支持本地文件检索与外部镜像访问,提升开发效率。
需要查询 MapKit API 用法 iOS 地图功能开发问题 SwiftUI 地图组件集成
skills/mapkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -g -y
提供PhotosUI框架文档查询服务,支持PhotosPicker和PHLivePhotoView等API的参考信息检索。
查询iOS照片选择器API 获取PhotosUI框架使用说明
skills/photosui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill photosui -g -y
提供iOS模拟器常用操作命令参考,包括截图、自动调整大小、设备管理、应用安装启动及构建测试流程。
需要截取iOS模拟器屏幕图片 处理模拟器生成的图片尺寸过大问题 在本地环境中运行或调试iOS应用
skills/simulator-utils/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill simulator-utils -g -y
提供 StoreKit 2 内购与订阅功能的 API 参考文档,涵盖 Product、Transaction、Subscription 及 UI 组件。指导 Agent 优先检索本地文件,其次排查其他 Apple 技能,最后通过镜像站获取补充资料,辅助 iOS 应用开发。
查询 StoreKit 2 相关 API 实现应用内购买功能 处理订阅状态验证 集成 StoreView 或 SubscriptionStoreView
skills/storekit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill storekit -g -y
提供 Swift 并发编程(async/await、Task、Actor 等)的本地参考文档,指导 Agent 优先检索本地文件,必要时通过特定镜像获取补充资料。
查询 Swift 并发语法 查找 Task 或 Actor 用法
skills/swift-concurrency/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-concurrency -g -y
提供 Apple Swift Testing 框架的 API 参考,涵盖测试定义、组织、断言及 XCTest 迁移指南。用于 iOS 开发中的单元测试编写与调试。
编写 Swift 单元测试 使用 @Test 或 #expect 语法 从 XCTest 迁移到 Swift Testing 查找 Swift 测试 API 文档
skills/swift-testing/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swift-testing -g -y
提供 SwiftData API 文档查询服务,涵盖 @Model、ModelContext 及 @Query 等核心概念,用于解答 iOS 数据持久化开发中的技术疑问。
SwiftData API 查询 @Model 宏定义咨询 ModelContext CRUD 操作 @Query 数据获取用法
skills/swiftdata/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftdata -g -y
提供 SwiftUI 本地文档参考,支持视图、布局、状态管理及导航等查询。优先检索本地文件,必要时通过镜像获取补充内容。
查询 SwiftUI API 或组件用法 查找 @State/@Binding 等属性包装器说明 了解 NavigationStack 或 Canvas 绘图细节
skills/swiftui/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill swiftui -g -y
提供 TipKit 框架的 API 参考文档,涵盖 TipView、PopoverTipView 及配置方法。用于在 iOS 应用中实现上下文提示和功能发现,辅助开发者快速查阅和使用 Apple 官方 UI 组件。
查询 TipKit API 实现 iOS 上下文提示 功能发现引导开发
skills/tipkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -g -y
提供 iOS/iPadOS UIKit 框架的本地文档参考,涵盖视图、控制器、布局及手势等组件查询。
查询 UIKit 类或方法用法 查找 iOS UI 控件 API 细节 解决 SwiftUI 与 UIKit 集成问题
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 参考,用于查询小组件时间线、条目及提供者相关开发问题。
WidgetKit 开发咨询 iOS 小组件实现查询
skills/widgetkit/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -g -y
提供XCUITest UI测试的Swift 6参考文档,涵盖元素查询、等待模式、并发处理、断言及截图等核心功能,辅助编写可靠的iOS自动化测试代码。
编写或调试iOS UI自动化测试 查询XCUITest API用法 解决XCUITest测试失败问题
skills/xcuitest/SKILL.md
npx skills add Prisma-Labs-Dev/apple-skills --skill xcuitest -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-28 23:56
浙ICP备14020137号-1 $Map of visitor$