所有 Skills
找到 8342 个 Skills
Skills 列表

contacts-framework
使用 Contacts 和 ContactsUI 框架读取、创建、更新和选取联系人。适用于获取联系人数据、保存新联系人、在 SwiftUI 中封装 CNContactPickerViewController、处理联系人权限,或使用 CNContactStore 的获取和保存请求。
dpearson2699
alarmkit
在 iOS 和 iPadOS 上实现 AlarmKit 闹钟和倒计时器,支持锁定屏幕、灵动岛、待机显示和配对的 Apple Watch 系统 UI。涵盖 AlarmManager 调度、AlarmAttributes 和 AlarmPresentation、系统停止和 AlarmButton 辅助操作、授权、状态观察、倒计时小组件扩展交接以及实时活动集成。适用于构建需要 Apple 系统闹钟体验的起床闹钟、倒计时器或闹钟式提醒。
dpearson2699
permissionkit
使用 PermissionKit 为儿童创建通信安全体验,请求家长许可。适用于涉及儿童与联系人通信的应用,需要检查通信限制、请求家长/监护人批准或处理未成年人的权限响应。
dpearson2699
core-nfc
使用 CoreNFC 读取和写入 NFC 标签。适用于扫描 NDEF 标签、读取 ISO7816/ISO15693/FeliCa/MIFARE 标签、写入 NDEF 消息、处理 NFC 会话生命周期、配置 NFC 授权以及在 iOS 应用中实现后台标签读取。
dpearson2699
app-clips
构建iOS App Clip,支持调用URL、App Clip Code、NFC、二维码、Safari横幅、地图、信息、目标设置、App Store Connect体验、大小/能力限制、NSUserActivity路由、SKOverlay推广、App Group/钥匙串交接、临时通知、位置确认以及完整应用迁移。在创建App Clip或配置App Clip调用、体验设置或完整应用交接时使用。
dpearson2699
asc-metadata-sync
同步、验证并应用 App Store 元数据,使用当前的 asc 规范元数据工作流。适用于更新元数据、本地化、关键词或迁移旧版 fastlane 元数据。
rudrankriyam
asc-cli-usage
关于在此仓库中使用 asc CLI 的指南(标志、输出格式、分页、认证和命令发现)。当需要运行或设计 asc 命令或通过 CLI 与 App Store Connect 交互时使用。
rudrankriyam
asc-release-flow
使用 asc 编排 App Store 发布流程,包括暂存版本、上传或构建产物、发布以及提交审核。当用户想要准备或执行发布时使用。将 Game Center 项目准备工作保留在此技能中;将其他就绪失败、卡住的提交、取消和重试决策路由到 asc-submission-health。
rudrankriyam
asc-submission-health
诊断 App Store 提交阻塞问题并使用 asc 操作审核健康状态,包括就绪验证、修复路由、状态监控、取消和重试决策。当验证失败、版本处于无效状态、审核状态不明确或卡住、或失败的提交需要修复并重试时使用。对于分阶段、上传、发布和提交执行,请使用 asc-release-flow。
rudrankriyam
asc-xcode-build
使用当前的 asc xcode 辅助工具,在 App Store Connect 上传或提交之前,构建、归档、生成导出选项、导出、上传以及管理 Xcode 版本/构建号。当需要创建用于上传的 IPA 或 PKG 时使用。
rudrankriyam
gemini-watermark-remover
Remove the visible Gemini AI watermark from images using reverse alpha blending. Use when asked to strip Gemini watermarks, batch-process Gemini images, or build/modify a CLI script that removes the bottom-right Gemini watermark without HTML or server-side components.
rookie-ricardo
seo-geo
SEO和GEO(生成式引擎优化)网站优化。分析关键词、生成结构化数据标记、针对AI搜索引擎(ChatGPT、Perplexity、Gemini、Copilot、Claude)和传统搜索引擎(Google、Bing)进行优化。当用户希望提升搜索可见性、搜索优化、搜索排名、AI可见性、ChatGPT排名、Google AI概览、索引、JSON-LD、元标签或关键词研究时使用。
resciencelab
widgetkit
实现、审查或改进 WidgetKit 小组件和控件。适用于构建主屏幕、锁屏、待机或 CarPlay 小组件(使用时间线提供者);可配置小组件(使用 AppIntentTimelineProvider);交互式小组件或控制中心控件(使用 Button/Toggle 连接);WidgetKit 推送刷新、刷新预算、深度链接、智能叠放相关性、Liquid Glass/强调色渲染、小组件扩展设置、WidgetBundle、App Groups 和授权。
dpearson2699
swift-charts
使用 Swift Charts 实现、审查或改进数据可视化。适用于构建柱状图、折线图、面积图、散点图、饼图、环形图或 iOS 26 的 3D 图表;添加图表选择、滚动、标注、坐标轴、比例尺、图例或 foregroundStyle 分组;使用 BarPlot、LinePlot、AreaPlot、PointPlot、Chart3D 或 SurfacePlot 绘制函数;或创建热力图、甘特图、分组柱状图、迷你图、阈值线或空间可视化。
dpearson2699
debugging-instruments
使用 LLDB、交互式内存图调试器和 Instruments 调试 iOS 应用并分析性能。适用于崩溃、循环引用检查、卡顿、构建失败以及通用的 CPU、内存、能耗或网络分析。如需 .memgraph 捕获、leaks CLI 所有权路径或持久堆增长,请使用 ios-memgraph-analysis;如需 ETTrace 捕获和 JSON,请使用 ios-ettrace-performance。
dpearson2699
app-intents
Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent actions, AppEntity and EntityQuery models, AppShortcutsProvider phrases, IndexedEntity Spotlight indexing, WidgetConfigurationIntent, SnippetIntent, and assistant schemas. Use when exposing app actions or entities to system surfaces.
dpearson2699
swift-language
应用现代 Swift 语言模式与惯用法,适用于非并发、非 SwiftUI 的代码。涵盖 if/switch 表达式(Swift 5.9+)、类型化 throws(Swift 6+)、结果构建器、属性包装器、不透明类型与存在类型(some vs any)、guard 模式、Never 类型、正则构建器(Swift 5.7+)、基本 Codable 塑形(CodingKeys、自定义解码、嵌套容器)、现代集合 API(count(where:)、contains(where:)、replacing())、基本 FormatStyle 用法以及字符串插值模式。在编写涉及泛型、协议、枚举、闭包或现代语言特性的核心 Swift 代码时使用;深度 Codable 路由至 swift-codable,详细格式化/本地化路由至 swift-formatstyle,API 命名路由至 swift-api-design-guidelines。
dpearson2699
swiftui-gestures
Implement, review, or improve SwiftUI gesture handling. Use when adding tap, long press, drag, magnify, or rotate gestures, composing gestures with simultaneously/sequenced/exclusively, managing transient state with @GestureState, resolving parent/child gesture conflicts with highPriorityGesture or simultaneousGesture, building custom Gesture protocol conformances, or migrating from deprecated MagnificationGesture to MagnifyGesture or using the newer RotateGesture.
dpearson2699
healthkit
使用 HealthKit 读取、写入和查询 Apple 健康数据。涵盖 HKHealthStore 授权、样本查询、统计查询、用于图表的统计集合查询、保存 HKQuantitySample 数据、后台投递、使用 HKWorkoutSession 和 HKLiveWorkoutBuilder 的锻炼会话、HKUnit 以及 HKQuantityTypeIdentifier 值。在集成 Apple 健康、显示健康指标、记录锻炼或启用后台健康数据投递时使用。
dpearson2699
authentication
Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with ASAuthorizationPlatformPublicKeyCredentialProvider, ASAuthorizationController credential state and revocation handling, ASWebAuthenticationSession OAuth or third-party login, Password AutoFill, identity-token server validation, or local biometric re-authentication with LAContext.
dpearson2699
vision-framework
在 iOS 应用中实现计算机视觉功能,包括文本识别(OCR)、人脸检测、条码扫描、图像分割、对象跟踪和文档扫描。涵盖现代 Swift 原生 Vision API(iOS 18+)和传统 VNRequest 模式、VisionKit 的 DataScannerViewController 用于实时摄像头扫描,以及 CoreMLRequest/VNCoreMLRequest 用于自定义模型推理。适用于添加 OCR、条码扫描、人脸检测或自定义 Core ML 模型推理与 Vision 结合的场景。
dpearson2699
background-processing
使用 BGTaskScheduler 在 iOS 上调度和执行后台工作。适用于注册 BGAppRefreshTask 进行短时后台获取、BGProcessingTask 进行长时间维护、BGContinuedProcessingTask(iOS 26+)进行前台启动并在后台继续的工作、后台 URLSession 下载或后台推送通知。涵盖 Info.plist 配置、过期处理、任务完成以及使用模拟启动进行调试。
dpearson2699
skill-writer
Create, synthesize, and iteratively improve agent skills following the Agent Skills specification. Use when asked to "create a skill", "write a skill", "synthesize sources into a skill", "improve a skill from positive/negative examples", "update a skill", or "maintain skill docs and registration". Handles source capture, precision passes, authoring, registration, and validation.
getsentry
ios-localization
在 iOS/macOS 应用中实现、审查或改进本地化和国际化——字符串目录 (.xcstrings)、生成的本地化符号、稳定的键命名、LocalizedStringKey、LocalizedStringResource、复数规则、数字/日期/测量的 FormatStyle、从右到左布局、动态类型以及区域感知格式化。适用于添加多语言支持、设置字符串目录、启用编译时安全的本地化键生成符号、处理复数形式、为不同区域格式化日期/数字/货币、测试本地化或使 UI 在阿拉伯语和希伯来语等 RTL 语言中正确显示。
dpearson2699