所有 Skills

找到 8342 个 Skills

Skills 列表

swiftui-navigation

swiftui-navigation

931research-knowledge

实现 SwiftUI 导航模式,包括 NavigationStack、NavigationSplitView、sheet 呈现、标签导航和深度链接。适用于构建推送导航、程序化路由、多列布局、模态 sheet、标签栏、通用链接或自定义 URL 方案处理。

dpearson2699 avatardpearson2699
获取
swift-testing

swift-testing

931testing-qa

Writes and migrates Swift Testing framework tests with @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, processExitsWith exit tests and capture lists, Test.cancel, Issue.record warnings/manual failures, XCTest-to-Swift Testing migration, Xcode 27 interoperability modes, XCUITest UI-test boundaries, performance/snapshot boundaries, mocking, async patterns, and test organization. Use when writing tests, converting XCTest assertions such as XCTUnwrap or XCTFail, reviewing advanced Swift Testing API availability, or deciding when to keep XCTest/XCUITest.

dpearson2699 avatardpearson2699
获取
push-notifications

push-notifications

931security

在 iOS/macOS 应用中实现、审查或调试推送通知——本地通知、远程(APNs)通知、富通知、通知操作、静默推送以及通知服务/内容扩展。适用于使用 UNUserNotificationCenter、注册远程通知、处理通知负载、设置通知类别和操作、创建富通知内容或调试通知投递。也适用于在 Swift 应用中处理提醒、角标、声音、后台推送或用户通知权限。

dpearson2699 avatardpearson2699
获取
swiftdata

swiftdata

931database

Implement, review, or improve data persistence using SwiftData. Use when defining @Model classes with @Attribute, @Relationship, @Transient, #Unique, or #Index; when querying with @Query, #Predicate, FetchDescriptor, or SortDescriptor; when configuring ModelContainer and ModelContext for SwiftUI or background work with @ModelActor; when planning schema migrations with VersionedSchema and SchemaMigrationPlan; when setting up CloudKit sync with ModelConfiguration; or when coexisting with or migrating from Core Data.

dpearson2699 avatardpearson2699
获取
swift-concurrency

swift-concurrency

931agent-workflows

Resolve Swift concurrency compiler errors, adopt approachable concurrency (SE-0466), and write data-race-safe async code. Use when fixing Sendable conformance errors, actor isolation warnings, or strict concurrency diagnostics; when adopting default MainActor isolation, @concurrent, nonisolated(nonsending), or Task.immediate; when designing actor-based architectures, structured concurrency with TaskGroup, or background work offloading; or when migrating from @preconcurrency to full Swift 6 strict concurrency.

dpearson2699 avatardpearson2699
获取
storekit

storekit

931testing-qa

使用 StoreKit 2 实现、审查或改进应用内购买和订阅。适用于使用 SubscriptionStoreView 或 ProductView 构建付费墙、使用 Product 和 Transaction API 处理交易、验证权益、处理购买流程(消耗型、非消耗型、自动续期)、实现优惠码或促销/赢回/ introductory 优惠、管理订阅状态和续期状态、使用配置文件设置 StoreKit 测试,或集成家庭共享、请求购买、退款处理和账单重试逻辑。

dpearson2699 avatardpearson2699
获取
swiftui-layout-components

swiftui-layout-components

931design-ui

使用堆栈、网格、列表、滚动视图、表单和控件构建 SwiftUI 布局。涵盖 VStack/HStack/ZStack、LazyVGrid/LazyHGrid、带分区和滑动操作的 List、带 ScrollPosition 和滚动驱动揭示表面的 ScrollView、带验证的表单、Toggle/Picker/Slider、.searchable 以及覆盖层模式。适用于构建数据驱动布局、集合视图、分页详情展示、设置界面、搜索界面或临时覆盖层 UI。

dpearson2699 avatardpearson2699
获取
apple-on-device-ai

apple-on-device-ai

931testing-qa

在 iPhone、iPad 和 Mac 上使用 Foundation Models、Core ML、MLX Swift 或 llama.cpp 构建私密、设备端 AI 功能。适用于选择 Apple 本地模型运行时、构建 Apple Intelligence 聊天机器人或工具调用功能、在 Apple Silicon 上运行 LLM、将 Python 模型转换或压缩为 Core ML,或比较设备端推理后端。对于 Swift Core ML 加载和预测代码,请使用 coreml 技能。

dpearson2699 avatardpearson2699
获取
swiftui-liquid-glass

swiftui-liquid-glass

931design-ui

Implement, review, or improve SwiftUI Liquid Glass effects for iOS 26+. Covers glassEffect modifier, GlassEffectContainer, glass button styles, glass toolbar/tab bar, static status badges vs interactive controls, morphing transitions, tinting, interactive glass, ToolbarSpacer, scrollEdgeEffectStyle, backgroundExtensionEffect, and availability gating. Use when asked about Liquid Glass, glass buttons, glassEffect, GlassEffectTransition, glassEffectID, glassEffectUnion, scroll edge effects, or adopting iOS 26 design.

dpearson2699 avatardpearson2699
获取
swiftui-uikit-interop

swiftui-uikit-interop

931research-knowledge

Bridges UIKit and SwiftUI with UIViewRepresentable, UIViewControllerRepresentable, UIHostingController, UIHostingConfiguration, coordinator delegates, and UIKit automatic observation tracking for shared @Observable state. Use when wrapping UIKit-only or third-party UIKit views/controllers in SwiftUI, embedding SwiftUI in UIKit, integrating mail/share/document/PDF/text-view surfaces, or migrating UIKit apps to SwiftUI incrementally.

dpearson2699 avatardpearson2699
获取
ecommerce-keyword-research

ecommerce-keyword-research

930research-knowledge

Cross-platform keyword research for e-commerce. Discover high-converting keywords across Amazon, Shopify, Etsy, Google Shopping, TikTok Shop, and Walmart. Analyzes search volume signals, competition indicators, commercial intent, and long-tail opportunities.

nexscope-ai avatarnexscope-ai
获取
service-digital-engagement-channel-configure

service-digital-engagement-channel-configure

929backend-api

Configures and deploys enhanced chat Messaging Channels for Messaging for In-App and Web (MIAW). Use when the user needs to create, deploy, and activate a messaging channel configured with Omni-Channel Flow, Omni-Channel Queue, User, or Agentforce Service Agent routing. Generates MessagingChannel metadata, deploys it to the target org, and activates the channel with User Verification, pre-chat forms, automated responses, consent settings, and all customizable channel options via Metadata API. TRIGGER when the user mentions messaging channel, MIAW, enhanced chat, in-app messaging, web messaging setup, or references a .messagingChannel-meta.xml file. DO NOT TRIGGER when the user is configuring legacy Live Agent chat, Embedded Service deployments without messaging, or standard Omni-Channel routing rules without a messaging channel.

forcedotcom avatarforcedotcom
获取
service-digital-engagement-deployment-configure

service-digital-engagement-deployment-configure

929backend-api

Configures Embedded Messaging Deployments for Messaging for In-App and Web (MIAW). Use when the user needs to create a new embedded messaging deployment from scratch using Connect API with defaults, or update an existing deployment's settings using Metadata API. Produces Connect API request payloads for new deployments and EmbeddedServiceConfig metadata XML for updates. TRIGGER when the user mentions embedded messaging deployment, embedded service deployment, MIAW deployment, messaging widget setup, chat widget configuration, embedded chat deployment, or references a .EmbeddedServiceConfig-meta.xml file. DO NOT TRIGGER when the user is creating a messaging channel (use service-digital-engagement-channel-configure), configuring legacy Live Agent embedded service, or generating the JavaScript code snippet for website embedding.

forcedotcom avatarforcedotcom
获取
service-digital-engagement-messaging-site-integrate

service-digital-engagement-messaging-site-integrate

929devops-cloud

Integrates a Messaging for In-App and Web (MIAW) Embedded Messaging chat widget into an Experience Cloud site by patching the site's LWR or Aura page bundle, deploying, publishing, and verifying guest access. Use when the user wants to embed messaging on an Experience site, add a chat widget to a community, place the Embedded Messaging component on an LWR or Aura page, wire an embedded service deployment to a site, references the retrieved bundle artifacts (`content.json`, `homeGuestLayout.json`, or a `*.site-meta.xml` file), or automates the retrieve/patch-JSON/deploy/publish flow instead of clicking through Experience Builder. DO NOT TRIGGER when creating the messaging channel (use service-digital-engagement-channel-configure), when creating or updating the EmbeddedServiceConfig deployment (use service-digital-engagement-deployment-configure), or when generating a standalone JavaScript snippet for a non-Experience website.

forcedotcom avatarforcedotcom
获取
swiftui-performance

swiftui-performance

927design-ui

使用代码审查、Instruments 和可重复测量来剖析、诊断和修复 SwiftUI 运行时性能。当 SwiftUI 屏幕渲染缓慢、滚动或动画卡顿、视图 body 更新过多、列表标识混乱、布局工作激增或广泛的 Observation 依赖导致 CPU 开销时使用。涵盖基于证据的排查、SwiftUI Instruments 通道、懒加载容器防护、状态生命周期以及前后验证。

dpearson2699 avatardpearson2699
获取
app-store-review

app-store-review

927research-knowledge

审核 App Store 提交流程的合规性和被拒风险,涵盖当前审核指南、PrivacyInfo.xcprivacy 和必需理由 API、隐私标签、ATT、StoreKit 支付、元数据、授权、小组件和实时活动。适用于准备提交、应对拒绝、核对隐私证据或区分上传阻塞项与清理项时使用。

dpearson2699 avatardpearson2699
获取
ios-networking

ios-networking

927security

使用 async/await 和结构化并发,在 iOS/macOS 应用中构建、审查或改进基于 URLSession 的网络代码。适用于 REST API、文件下载、数据上传、WebSocket 连接、分页、重试逻辑、请求中间件、缓存、后台传输或网络可达性监控。也适用于处理 Swift 应用中的 HTTP 请求、API 客户端、网络错误处理或数据获取。

dpearson2699 avatardpearson2699
获取
django-perf-review

django-perf-review

926research-knowledge

Django performance code review. Use when asked to "review Django performance", "find N+1 queries", "optimize Django", "check queryset performance", "database performance", "Django ORM issues", or audit Django code for performance problems.

getsentry avatargetsentry
获取
etsy-seo

etsy-seo

923marketing-seo

Etsy SEO analyzer and optimizer. Improve search visibility with title optimization, tag analysis, description scoring, and keyword research. Includes SEO scoring (0-100), long-tail keyword suggestions, and prioritized action plans. No API key required.

nexscope-ai avatarnexscope-ai
获取
ecommerce-competitor-analysis

ecommerce-competitor-analysis

923marketing-seo

Cross-platform ecommerce competitor analysis and strategic intelligence. Multi-channel presence evaluation, strategy assessment, positioning analysis, and competitive benchmarking. Use when the user asks about competitor analysis, competitive research, market analysis, or competitive intelligence across platforms.

nexscope-ai avatarnexscope-ai
获取
ios-accessibility

ios-accessibility

922design-ui

构建和审计 SwiftUI、UIKit 和 AppKit 的无障碍功能,涵盖 VoiceOver、语音控制、开关控制、全键盘访问、动态类型、焦点恢复、标签/特征/操作、遍历、自定义转子、NSAccessibility、XCTest 检查、自适应系统偏好以及 App Store 无障碍声明。在实现无障碍 UI、修复无障碍审计问题、测试辅助技术行为或为 App Store 无障碍营养标签提供依据时使用。

dpearson2699 avatardpearson2699
获取
swiftui-patterns

swiftui-patterns

922design-ui

构建和审查采用现代MV架构、状态管理、组合、隔离预览和迁移指导的SwiftUI视图。涵盖@Observable所有权、@State/@Bindable/@Environment连接、视图分解、ViewModifier、环境值、.task加载、iOS 26+交接、Writing Tools、剪贴板可用性和性能。适用于组织SwiftUI状态、管理@Observable、组合视图、预览有意义的UI状态或纠正SwiftUI模式。

dpearson2699 avatardpearson2699
获取
cnki-search

cnki-search

921research-knowledge

Search CNKI (中国知网) for papers by keyword. Use when the user wants to find academic papers on a topic.

cookjohn avatarcookjohn
获取
experience-lds-data-requirements-generate

experience-lds-data-requirements-generate

920backend-api

Use when a Lightning Web Component data need is described in ambiguous natural language — turn \"get contact info\" or \"show account data\" into a clear, PRD-ready data-requirements spec. TRIGGER when the user says \"define data requirements for this LWC\", \"turn this PRD data section into validated object/field names\", \"recommend GraphQL vs UIAPI for this data need\", \"validate these Salesforce API names\", or \"spec out the LDS adapter for this component\", or references LWC bundle files (`.js`, `.js-meta.xml`) whose data layer is not yet specified. DO NOT TRIGGER when the data layer is already fully specified, when authoring the actual query or adapter code from a known spec, or when implementing an LWC end-to-end (use experience-lwc-generate).

forcedotcom avatarforcedotcom
获取
想按分类查看?试试 /category/writing-content.