
Complete 2026 indie app development success system. Use when planning new apps, needing marketing strategies, monetization advice, AI feature integration, TikTok/social growth tactics, ASO optimization, or any indie developer workflow guidance. This is the master skill combining all latest 2026 research on indie app success.
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
Pre-submission compliance scanner workflow for Apple App Store apps. Use when reviewing iOS, macOS, tvOS, watchOS, or visionOS projects (Swift, Objective-C, React Native, Expo) for App Store rejection risks, submission readiness, privacy compliance, or guideline violations.
Prepare for App Store review and prevent rejections. Covers App Store review guidelines, app rejection reasons, PrivacyInfo.xcprivacy privacy manifest requirements, required API reason codes, in-app purchase IAP and StoreKit rules, App Store Guidelines compliance, ATT App Tracking Transparency, EU DMA Digital Markets Act, HIG compliance checklist, app submission preparation, review preparation, metadata requirements, entitlements, widgets, and Live Activities review rules. Use when preparing for App Store submission, fixing rejection reasons, auditing privacy manifests, implementing ATT consent flow, configuring StoreKit IAP, or checking HIG compliance.
Use when building App Store screenshot pages, generating exportable marketing screenshots for iOS apps, or creating programmatic screenshot generators with Next.js. Triggers on app store, screenshots, marketing assets, html-to-image, phone mockup.
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
Ask Gemini via local CLI and capture a reusable artifact
Implement iOS authentication patterns including Sign in with Apple (ASAuthorizationAppleIDProvider, ASAuthorizationController, ASAuthorizationAppleIDCredential), credential state checking, identity token validation, ASWebAuthenticationSession for OAuth and third-party auth flows, ASAuthorizationPasswordProvider for AutoFill credential suggestions, and biometric authentication with LAContext. Use when implementing Sign in with Apple, handling Apple ID credentials, building OAuth login flows, integrating Password AutoFill, checking credential revocation state, or validating identity tokens server-side.
Optimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build performance for enterprise codebases.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Fix build and TypeScript errors with minimal changes
Generate user-facing changelogs, App Store release notes, and automate version management. Use when creating release notes, writing "What's New" text, or setting up automated changelog workflows.
AI-powered code review using CodeRabbit. Default code-review skill. Trigger for any explicit review request AND autonomously when the agent thinks a review is needed (code/PR/quality/security).
Configure Discord webhook/bot notifications via natural language
Configure OpenClaw notification gateway via natural language
Scan, connect, and communicate with Bluetooth Low Energy peripherals and publish local peripheral services using Core Bluetooth. Use when implementing BLE central or peripheral roles, discovering services and characteristics, reading and writing characteristic values, subscribing to notifications, configuring background BLE modes, restoring state after app relaunch, or working with CBCentralManager, CBPeripheral, CBPeripheralManager, CBService, CBCharacteristic, CBUUID, or Bluetooth Low Energy workflows.
Query grid electricity forecasts and submit load events using EnergyKit to help users optimize home electricity usage. Use when building smart home apps, EV charger controls, HVAC scheduling, or energy management dashboards that guide users to use power during cleaner or cheaper grid periods.
Use when you have a written implementation plan to execute in a separate session with review checkpoints
When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.
Validate plans before execution with a sub-agent expert
Use when the user asks to generate or edit images via the OpenAI Image API (for example: generate image, edit/inpaint/mask, background removal or replacement, transparent background, product shots, concept art, covers, or batch variants); run the bundled CLI (`scripts/image_gen.py`) and require `OPENAI_API_KEY` for live calls.
Research and optimize App Store keywords for better discoverability. Use when choosing keywords, optimizing app title/subtitle, improving search rankings, or analyzing keyword opportunities.
Strategy and execution for Product Hunt launches. Use when preparing to launch on Product Hunt, optimizing your PH listing, or planning community engagement for launch day.
UI/UX design framework for solo iOS/macOS developers. Use when the user wants to design interfaces, improve user experience, ensure accessibility compliance, find design inspiration, or make their app look professional without a dedicated designer.
User research and customer discovery framework for indie iOS/macOS developers. Use when the user wants to understand their customers, conduct interviews, apply Jobs to be Done (JTBD) methodology, validate product ideas, or gather customer insights.
Run comprehensive App Store preflight checks for iOS projects with scan-fix-rescan automation, strict evidence policy validation, and full guideline coverage tracking. Use when preparing an iOS app for submission and when you need every App Store guideline ID explicitly reviewed with owner/date/evidence and CI gate enforcement before release.
Review Swift and iOS code for best practices, bugs, security issues, and architectural concerns. Use when reviewing pull requests, auditing code quality, checking Swift conventions, finding potential bugs, or ensuring iOS best practices. Triggers on code review, review this, check this code, PR review, audit, Swift best practices.
Master iOS debugging with LLDB, Instruments, crash log analysis, and debugging techniques. Use when debugging crashes, memory issues, performance problems, or understanding code execution. Triggers on debug, LLDB, breakpoint, crash, Instruments, debugger, console, stack trace, symbolicate, memory graph.
Master iOS technical interviews with comprehensive practice covering Swift, UIKit, SwiftUI, concurrency, memory management, and system frameworks. Use when preparing for iOS developer interviews, practicing technical questions, or refreshing iOS fundamentals.
Secure iOS apps with Keychain Services, CryptoKit encryption, biometric authentication (Face ID, Touch ID), Secure Enclave key storage, LAContext, App Transport Security (ATS), certificate pinning, data protection classes, and secure coding patterns. Use when implementing app security features, auditing privacy manifests, configuring App Transport Security, securing keychain access, adding biometric authentication, or encrypting sensitive data with CryptoKit.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Comprehensive SEO optimization for web applications. Use when asked to improve search rankings, add meta tags, create structured data, generate sitemaps, optimize for Core Web Vitals, or analyze SEO issues. Works with Next.js, Astro, React, and static HTML sites.
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
Comprehensive patterns for building production-grade Swift macOS applications: SwiftPM-only projects, Swift 6 concurrency, @Observable state management, plugin architectures, menu bar apps, Sparkle auto-updates, code signing/notarization, widgets, Keychain storage, build automation, and testing infrastructure.
Apply modern Swift language patterns and idioms for non-concurrency, non-SwiftUI code. Covers if/switch expressions (Swift 5.9+), typed throws (Swift 6+), result builders, property wrappers, opaque and existential types (some vs any), guard patterns, Never type, Regex builders (Swift 5.7+), Codable best practices (CodingKeys, custom decoding, nested containers), modern collection APIs (count(where:), contains(where:), replacing()), FormatStyle (.formatted() on dates, numbers, measurements), and string interpolation patterns. Use when writing core Swift code involving generics, protocols, enums, closures, or modern language features.
Master iOS testing with XCTest, mocking strategies, UI testing, snapshot testing, and TDD patterns. Use when writing unit tests, creating mocks, testing async code, UI testing, or implementing test-driven development. Triggers on XCTest, unit test, mock, stub, spy, UI test, XCUITest, test, TDD, testing, snapshot test, test double.
Integrate Apple Music playback, catalog search, and Now Playing metadata using MusicKit and MediaPlayer. Use when adding music search, Apple Music subscription flows, queue management, playback controls, remote command handling, or Now Playing info to iOS apps.
Ask Claude via local CLI and capture a reusable artifact
Comprehensive app launch planning with pre-launch, launch day, and post-launch checklists. Use when preparing to launch a new app, planning a major update release, or creating a launch marketing strategy.
Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.
Prepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.
Analyze scope and requirements before planning with a sub-agent expert
Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
Sync and validate App Store metadata and localizations with asc, including legacy metadata format migration. Use when updating metadata or translations.
Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking.
Complete iOS persistence guide covering SwiftData (iOS 17-26), CloudKit sync, ModelActor concurrency, schema migrations, UserDefaults, Keychain, File System, and Core Data. Production patterns, common pitfalls, and performance optimization. Triggers on SwiftData, persistence, CloudKit sync, CloudKit constraints, ModelActor, ModelContext, batch operations, schema migration, VersionedSchema, history tracking, UserDefaults, Keychain, Core Data, storage, database, @Model, @Query,
Build shared real-time experiences using GroupActivities and SharePlay. Use when implementing shared media playback, collaborative app features, synchronized game state, or any FaceTime/iMessage-integrated group activity on iOS, macOS, tvOS, or visionOS.
Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup.
TikTok marketing and viral growth strategies for indie app developers. Use when planning TikTok content, understanding the algorithm, creating viral hooks, or growing app downloads through short-form video. Based on 2026 best practices and algorithm insights.
Produces a single-story walkthrough of AI-authored code changes from runtime trigger to final behavior, weaving changed and unchanged code into one narrative with annotated diffs, trade-offs, alternatives, and risk analysis. Use when asked to "explain what changed", "walk me through this diff", "summarize agent edits", "show how this feature works", or "explain this implementation step by step".
When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," or "tracking plan." For A/B test measurement, see ab-test-setup.
Android application security workflows: threat modeling, secure SDLC, testing, and OWASP MASVS alignment. Use when assessing or improving Android app security, adding security requirements, reviewing Android code for vulnerabilities, or planning secure release checklists.
Set up Android Studio and build Jetpack Compose apps with emulator/AVD, Live Edit, ADB device testing, and Kotlin fundamentals. Use when configuring Android Studio, creating Compose projects, troubleshooting emulator/ADB, or onboarding to Kotlin/Compose workflows.
Expert guidance on Swift Concurrency best practices, patterns, and implementation including async/await, actors, tasks, Sendable, and Swift 6 migration.
Orchestrate iOS/macOS app scaffolding and optional skill adoption for existing projects. Use when users want a guided wizard that can scaffold with XcodeGen and optionally install xcode-makefiles and simple-tasks.
Implement, review, or improve App Intents for Siri, Shortcuts, Spotlight, widgets, and Apple Intelligence. Use when creating AppIntent actions, defining AppEntity models with EntityQuery, building AppShortcutsProvider phrases, adding Spotlight indexing with IndexedEntity, integrating assistant schemas for Apple Intelligence, migrating from SiriKit to App Intents, building interactive widgets with WidgetConfigurationIntent, creating Control Center widgets, implementing SnippetIntent for visual intelligence, or wiring focus filters with SetFocusFilterIntent.
Integrate on-device AI using Foundation Models framework, Core ML, and open-source LLM runtimes on Apple Silicon. Covers Foundation Models (LanguageModelSession, @Generable, @Guide, SystemLanguageModel, structured output, tool calling), Core ML (coremltools, model conversion, quantization, palettization, pruning, Neural Engine, MLTensor), MLX Swift (transformer inference, unified memory), and llama.cpp (GGUF, cross-platform LLM). Use when building tool-calling AI features, working with guided generation schemas, converting models, or running on-device inference.
Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.
Create a new App Store Connect app record via browser automation. Use when there is no public API for app creation and you need an agent to drive the New App form.
Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Use when asked to localize an app's App Store listing, translate app descriptions, or add new languages to App Store Connect.
Set territory-specific pricing for subscriptions and in-app purchases using current asc setup, pricing summary, price import, and price schedule commands. Use when adjusting prices by country or implementing localized PPP strategies.
End-to-end release workflows for TestFlight and App Store using asc publish, builds, versions, and submit commands. Use when asked to upload a build, distribute to TestFlight, or submit to App Store.
Reconcile App Store Connect subscriptions and in-app purchases with RevenueCat products, entitlements, offerings, and packages using asc and RevenueCat MCP. Use when setting up or syncing subscription catalogs across ASC and RevenueCat.
Orchestrate iOS screenshot automation with xcodebuild/simctl for build-run, AXe for UI actions, JSON settings and plan files, Go-based framing (`asc screenshots frame`), and screenshot upload (`asc screenshots upload`). Use when users ask for automated screenshot capture, AXe-driven simulator flows, frame composition, or screenshot-to-upload pipelines.
Preflight App Store submissions, submit builds, and monitor review status with asc. Use when shipping or troubleshooting review submissions.
Orchestrate TestFlight distribution, groups, testers, and What to Test notes using asc. Use when rolling out betas.
Define, validate, and run repo-local multi-step automations with `asc workflow` and `.asc/workflow.json`. Use when migrating from lane tools, wiring CI pipelines, or orchestrating repeatable `asc` + shell release flows with hooks, conditionals, and sub-workflows.
Build, archive, and export iOS/macOS apps with xcodebuild before uploading to App Store Connect. Use when you need to create an IPA or PKG for upload.
Complete App Store Optimization (ASO) expert for iOS and Android. Covers keyword research, metadata optimization, visual assets, A/B testing, localization, ratings strategy, competitor analysis, Custom Product Pages, In-App Events, and conversion optimization. Use when optimizing App Store presence, improving app visibility, increasing organic downloads, or analyzing ASO performance.
Auto-fix CodeRabbit review comments - get CodeRabbit review comments from GitHub and fix them interactively or in batch
Full autonomous execution from idea to working code
B2C mobile app marketing via short-form video content on TikTok, Instagram Reels, and YouTube Shorts. Use when creating, scheduling, or strategizing organic social media content for consumer apps. Covers slideshow generation, caption writing, format research, posting via Post Bridge API, and content performance analysis.
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.
Schedule and execute background work on iOS using BGTaskScheduler. Use when registering BGAppRefreshTask for short background fetches, BGProcessingTask for long-running maintenance, BGContinuedProcessingTask (iOS 26+) for foreground-started work that continues in background, background URLSession downloads, or background push notifications. Covers Info.plist configuration, expiration handling, task completion, and debugging with simulated launches.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Cancel any active OMX mode (autopilot, ralph, ultrawork, ecomode, ultraqa, swarm, ultrapilot, pipeline, team)
Update upcoming CHANGELOG release notes with user-facing outcomes. Use when asked to update changelog entries, prepare release notes, reconcile changelog content with git history, or audit release-note drafts.
Encode and decode Swift types to and from JSON, property lists, and other external representations using Codable, JSONEncoder, and JSONDecoder. Use when implementing API response parsing, custom CodingKeys for key remapping, custom init(from:) or encode(to:) for complex transformations, nested or flattened JSON structures, heterogeneous array decoding, date and data decoding strategies, lossy array wrappers, Codable integration with URLSession, SwiftData, or UserDefaults, or when configuring encoder/decoder output formatting and key strategies.
Master coding interview challenges with time-boxed practice, progressive hints, Big-O analysis, and iOS-specific algorithm applications. Use when practicing LeetCode-style problems, preparing for live coding rounds, or improving problem-solving skills.
B2B SaaS competitive intelligence with 24 scenarios across Sales/HR/Fintech/Ops Tech
When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.
Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI, handling contact permissions, or working with CNContactStore fetch and save requests.
When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.
Expert Core Data guidance (iOS/macOS): stack setup, fetch requests & NSFetchedResultsController, saving/merge conflicts, threading & Swift Concurrency, batch operations & persistent history, migrations, performance, and NSPersistentCloudKitContainer/CloudKit sync.
Integrate and optimize Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodelc, .mlpackage), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.
Read and write NFC tags using CoreNFC. Use when scanning NDEF tags, reading ISO7816/ISO15693/FeliCa/MIFARE tags, writing NDEF messages, handling NFC session lifecycle, configuring NFC entitlements, or implementing background tag reading in iOS apps.
Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.
Thinking partner that transforms ideas into platform-optimized content
Generates custom design system rules for the user's codebase. Use when user says "create design system rules", "generate rules for my project", "set up design rules", "customize design system guidelines", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files
Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App Attest (DCAppAttestService key generation, attestation, and assertion flows). Use when implementing fraud prevention, detecting compromised devices, validating app authenticity with Apple's servers, protecting sensitive API endpoints with attested requests, or adding device verification to your backend architecture.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or "lifecycle emails." For in-app onboarding, see onboarding-cro.
Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.
Create, read, and manage calendar events and reminders using EventKit and EventKitUI. Use when adding events to the user's calendar, creating reminders, setting recurrence rules, requesting calendar or reminders access, presenting event editors, choosing calendars, handling alarms, observing calendar changes, or working with EKEventStore, EKEvent, EKReminder, EKCalendar, EKRecurrenceRule, EKEventEditViewController, EKCalendarChooser, or EventKitUI views.
Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.
Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.
Text-to-speech and speech-to-text using fal.ai audio models. Use when the user requests "Convert text to speech", "Transcribe audio", "Generate voice", "Speech to text", "TTS", "STT", or similar audio tasks.
Generate images and videos using fal.ai AI models with queue support. Use when the user requests "Generate image", "Create video", "Make a picture of...", "Text to image", "Image to video", "Search models", or similar generation tasks.
Edit existing videos using AI — remix style, edit content, upscale resolution, remove background, or add audio/sound effects. Use when the user requests "Edit video", "Remix video", "Upscale video", "Remove video background", "Add sound to video", "Video to audio".
Figma UI/UX design workflows covering onboarding, interface mastery, design principles, prototyping, collaboration, and design systems. Use when designing in Figma, building prototypes, or setting up design systems.
Git expert for atomic commits, rebasing, and history management
Staff-level Next.js App Router guidance covering routing, rendering strategies (SSR/SSG/ISR/CSR), data fetching and caching, API routes, auth, styling, state management, performance optimization, testing, deployment, and advanced features. Use when building or reviewing modern Next.js applications, making architectural decisions, or optimizing performance and production readiness.
Review code for bugs, security issues, and quality with a sub-agent expert
Route requests to the appropriate sub-agent expert skill
Guide on using oh-my-codex plugin
Translates Figma designs into production-ready code with 1:1 visual fidelity. Use when implementing UI from Figma files, when user mentions "implement design", "generate code", "implement component", "build Figma design", provides Figma URLs, or asks to build components matching Figma specs. Requires Figma MCP server connection.
Comprehensive monetization framework for indie iOS/macOS developers. Use when the user wants to design paywalls, choose pricing models, optimize trial conversions, implement subscriptions, or maximize revenue from their indie app.
Turn Apple Search Ads (ASA) search-term data into App Store metadata updates with `asc` (App Store Connect CLI). Use when optimizing ASO keywords, generating metadata drafts (title/subtitle/keyword field), or automating metadata population in App Store Connect for indie iOS apps.
Business operations framework for indie iOS/macOS developers. Use when the user wants to understand business structures (LLC, sole proprietorship), tax implications, bookkeeping, legal considerations, or operational aspects of running an indie app business.
Investigate and reduce subscription churn by analyzing patterns, identifying causes, and implementing retention strategies. Use when churn is too high, users are canceling, retention is dropping, or you want to improve subscriber lifetime value.
Build high-converting landing pages for indie iOS/macOS apps. Covers Next.js setup, App Store optimization, email capture, SEO, analytics, and conversion optimization.
Decide which markets to localize for and in what order. Use when considering localization, choosing languages to support, expanding internationally, or optimizing for global markets.
Create professional press kits for media and influencer outreach. Use when preparing for launch, reaching out to press, contacting influencers, or creating marketing materials.
Create effective Reddit marketing without getting banned or downvoted. Use when promoting your app on Reddit, finding relevant subreddits, crafting non-spammy posts, or engaging with Reddit communities.
Pedagogical framework for deep learning through project-based development. Use when the user wants to maximize skill acquisition while shipping real products, structure deliberate practice into their workflow, learn new technologies effectively, or balance shipping speed with mastery. Triggers on phrases like "learn while building", "deliberate practice", "learn by doing", "skill acquisition", "learning roadmap", "how to learn X deeply", or requests to structure learning around real projects.
Analyze App Store reviews to extract actionable insights, feature requests, and pain points. Use when understanding user feedback patterns, prioritizing features, identifying issues, or improving your product based on reviews.
Plan compelling App Store screenshot narratives that convert browsers to downloaders. Use when creating screenshots, planning screenshot content, improving conversion rates, or designing app store visuals.
Create Twitter/X content for building in public, dev logs, and app promotion. Use when planning social media content, writing tweets about your app, building an audience, or creating engagement posts.
Build admin panels and analytics dashboards for indie iOS apps. Covers Next.js dashboard setup, authentication, data visualization, user management, and real-time metrics.
iOS 26 Liquid Glass design system. The new dynamic material across all Apple platforms (iOS 26, iPadOS 26, macOS Tahoe, watchOS 26, tvOS 26). Covers glassEffect, GlassEffectContainer, morphing transitions, TabView changes, and adopting the new design language.
Implement, review, or improve accessibility in iOS/macOS apps with SwiftUI and UIKit. Use when adding VoiceOver support with accessibility labels, hints, values, and traits; when grouping or reordering accessibility elements; when managing focus with @AccessibilityFocusState; when supporting Dynamic Type with @ScaledMetric; when building custom rotors or accessibility actions; when auditing a11y compliance; or when adapting UI for assistive technologies and system accessibility preferences.
Create beautiful SwiftUI animations including transitions, matched geometry, spring physics, keyframes, and custom animations. Use when implementing animations, transitions, micro-interactions, or complex motion design. Triggers on animation, transition, animate, spring, matchedGeometryEffect, withAnimation, keyframe, motion, easing.
Master iOS architecture discussions for senior-level interviews. Deep dive into MVVM, TCA, Clean Architecture, VIPER, dependency injection, modularization, and architectural trade-offs. Use when preparing for architecture-focused interviews or designing app structure.
Implement data persistence using SwiftData, Core Data, UserDefaults, Keychain, and file storage. Use when storing data locally, designing data models, implementing caching, managing database migrations, or debugging persistence issues. Triggers on SwiftData, Core Data, UserDefaults, Keychain, storage, database, persist, save, cache, migration, model.
Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.
Implement common design patterns for iOS development including Singleton, Factory, Observer, Strategy, Decorator, and more. Use when choosing patterns, implementing reusable designs, or solving common architectural problems. Triggers on design pattern, Singleton, Factory, Observer, Strategy, Decorator, Builder, pattern, Adapter, Facade, Command.
Team-lead level iOS development mastery for modern iOS/iPadOS (iOS 26+), Xcode 16+, and Swift 6+. Covers architecture, SwiftUI/UIKit, Swift concurrency (Sendable/actors), iOS 26 Liquid Glass, FoundationModels (on-device AI), SwiftData class inheritance, Charts 3D, AppIntents Visual Intelligence, AlarmKit, native WebView, testing, performance, security, accessibility, CI/CD, release engineering, and technical leadership. Use when the user asks for "best practices", "team lead" guidance, architecture decisions, Swift 6 migration, iOS 26 adoption, on-device AI integration, code review checklists, production debugging, setting standards for an iOS team, MVVM vs TCA, modular architecture, SPM packages, dependency injection, MainActor, Sendable, strict concurrency, async/await patterns, URLSession networking, SwiftData vs Core Data, SwiftData inheritance, test pyramid, snapshot testing, Instruments profiling, Keychain security, VoiceOver accessibility, Fastlane CI/CD, or App Store release process.
Implement GraphQL in iOS apps with Apollo Client, code generation, caching, and optimistic updates. Use when building GraphQL APIs, managing queries/mutations, implementing subscriptions, or optimizing network requests. Triggers on GraphQL, Apollo, query, mutation, subscription, schema, fragment, cache, codegen, gql.
Implement, review, or improve localization and internationalization in iOS/macOS apps — String Catalogs (.xcstrings), LocalizedStringKey, LocalizedStringResource, pluralization, FormatStyle for numbers/dates/measurements, right-to-left layout, Dynamic Type, and locale-aware formatting. Use when adding multi-language support, setting up String Catalogs, handling plural forms, formatting dates/numbers/currencies for different locales, testing localizations, or making UI work correctly in RTL languages like Arabic and Hebrew.
Design and implement modular iOS app architecture using Swift Packages, feature modules, and clean boundaries. Use when structuring large apps, creating feature modules, improving build times, enabling team scaling, or refactoring monoliths into modules. Triggers on modular, module, package, architecture, monolith, feature module, scalability, build time, micro-feature.
Implement MVVM-C (Model-View-ViewModel-Coordinator) pattern for iOS with navigation coordinators and decoupled view controllers. Use when implementing navigation flows, creating coordinators, decoupling views from navigation logic, or managing complex navigation hierarchies. Triggers on MVVM-C, Coordinator, navigation, Router, flow, NavigationStack, coordinator pattern, view model, presentation.
Meta-skill for iOS tech leads. Orchestrates "unknown" iOS problems by asking the right questions, verifying with GitHub/web research when uncertain, and producing a pragmatic, production-ready plan. Use when the user says they want a skill that "knows everything", asks broad iOS questions, requests team standards, or you must integrate multiple domains (architecture + concurrency + testing + security + CI/CD). Triggers on "knows everything", "god mode", "cover all iOS", multi-domain problems, production incidents, team standards, Swift 6 migration strategy, architecture review, system design, tech lead guidance, iOS interview, senior+ decisions, cross-cutting concerns, holistic review.
Advanced iOS development and staff engineer expertise. Covers Swift 6 concurrency, iOS 26 Liquid Glass, FoundationModels (on-device AI), SwiftData inheritance, Charts 3D, AppIntents, AlarmKit, architecture patterns, and technical leadership. Use for advanced iOS concepts, architecture decisions, code quality, Swift 6 migration, performance optimization, or preparing for senior/staff roles.
Prepare for Swift 6 with strict concurrency, Sendable conformance, data race safety, and migration strategies. Use when migrating to Swift 6, fixing concurrency warnings, making types Sendable, or ensuring data race safety. Triggers on Swift 6, strict concurrency, Sendable, data race, concurrency warning, migration, @preconcurrency, sending, isolation.
Create and manage Swift Packages for iOS development, including local packages, dependencies, and package plugins. Use when creating Swift packages, managing dependencies, configuring Package.swift, adding resources, or troubleshooting SPM issues. Triggers on Swift Package, SPM, Package.swift, local package, dependency, package plugin, package resolution.
Implement The Composable Architecture (TCA) by Point-Free for iOS apps with predictable state management, effects, and testing. Use when building with TCA, creating reducers, managing state, handling effects, testing features, or composing features. Triggers on TCA, Composable Architecture, Reducer, Store, Effect, @Reducer, ViewStore, ReducerOf, Point-Free.
Use Tuist to manage and generate Xcode projects, define project manifests in Swift, and scale iOS codebases. Use when setting up Tuist, creating project manifests, managing dependencies, generating projects, or scaling team workflows. Triggers on Tuist, Project.swift, Workspace.swift, tuist generate, tuist edit, project generation, xcodeproj management.
Build immersive visionOS and AR experiences with RealityKit, ARKit, spatial computing, and 3D content. Use when creating augmented reality apps, visionOS apps, 3D scenes, spatial interactions, or immersive experiences. Triggers on visionOS, ARKit, RealityKit, AR, augmented reality, spatial, immersive, 3D, RealityView, ImmersiveSpace, anchor, entity.
Create iOS widgets, App Intents, Live Activities, and app extensions. Use when building widgets, creating control center controls, implementing interactive widgets, or adding share/action extensions. Triggers on widget, WidgetKit, App Intent, Live Activity, extension, control center, interactive widget, timeline, widget configuration.
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.
Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit. Use when building real-time updating widgets for the Lock Screen and Dynamic Island — delivery tracking, sports scores, ride-sharing status, workout timers, media playback, or any time-sensitive information that updates in real time. Also use when working with ActivityKit, ActivityAttributes, Activity lifecycle (request/update/end), Dynamic Island layouts (compact/minimal/expanded), push-to-update Live Activities, or Lock Screen live widgets.
Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.
Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers, polylines, user location tracking, geocoding, reverse geocoding, search/autocomplete, directions and routes, geofencing, region monitoring, CLLocationUpdate async streams, or location authorization flows. Also use when working with maps, coordinates, addresses, places, directions, distance calculations, or location-based features in Swift apps.
When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' or 'ideas to grow.' This skill provides 139 proven marketing approaches organized by category.
Collect and analyze on-device performance metrics and crash diagnostics using MetricKit. Use when setting up MXMetricManager, handling MXMetricPayload or MXDiagnosticPayload, processing crash/hang/disk-write diagnostics via MXCallStackTree, adding custom signpost metrics, or uploading telemetry to an analytics backend.
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
Diagnose and fix SwiftUI animation and scroll behavior by temporarily instrumenting views with MotionEyes, capturing console traces over time, and comparing motion data to user intent. Use when users report bugs such as wrong direction, premature fade, timing or easing mismatch, unexpected movement, missing movement, incorrect relative movement between views, scroll jumps, scroll restoration drift, or content-offset desynchronization. Prefer XcodeBuildMCP log capture first and fallback to CLI log streaming; remove only agent-added MotionEyes instrumentation after validation.
Build full-stack web applications powered by Google Gemini's Nano Banana & Nano Banana Pro image generation APIs. Use when creating Next.js image generators, editors, galleries, or any web app that integrates gemini-2.5-flash-image or gemini-3-pro-image-preview models. Covers React components, server actions, API routes, storage, rate limiting, and production deployment patterns.
Tokenize, tag, and analyze natural language text using Apple's NaturalLanguage framework and translate between languages with the Translation framework. Use when adding language identification, sentiment analysis, named entity recognition, part-of-speech tagging, text embeddings, or in-app translation to iOS/macOS/visionOS apps.
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
Save notes to notepad.md for compaction resilience
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
Submit or update a Wall of Apps entry in the App-Store-Connect-CLI repository using `asc apps wall submit`. Use when the user says "submit to wall of apps", "add my app to the wall", or "wall-of-apps".
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Research a topic from the last 30 days on Reddit + X + Web, become an expert, and write copy-paste-ready prompts for the user's target tool.
Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.
Master mobile system design interviews with iOS-specific patterns for offline-first architecture, sync strategies, caching, real-time features, and scalable mobile systems. Use when preparing for mobile system design interviews or architecting complex iOS applications.
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Implement saga patterns for distributed transactions and cross-aggregate workflows. Use when coordinating multi-step business processes, handling compensating transactions, or managing long-running workflows.
Alias for $plan --consensus
Guidance for using asc cli in this repo (flags, output formats, pagination, auth, and discovery). Use when asked to run or design asc commands or interact with App Store Connect via the CLI.
Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.
Implement alarm and countdown timer features using Apple's AlarmKit framework (iOS 26+ / iPadOS 26+). Covers AlarmManager for scheduling alarms and timers, AlarmAttributes and AlarmPresentation for Lock Screen and Dynamic Island UI, AlarmButton for stop/snooze actions, authorization flows, alarm state observation, and Live Activity integration. Use when building wake-up alarms, countdown timers with system UI, or alarm-style notifications that surface on the Lock Screen and Dynamic Island.
Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.
Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application.
Smart OG image generation that studies your codebase, understands routes and brand identity, then creates contextually appropriate Open Graph images using Playwright and React components. Triggers: "create og images", "generate social cards", "add open graph images".
Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.
When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.
Mine PR review feedback to extract repeatable rules/learnings, present ranked candidates, and codify approved items into AGENTS.md/CLAUDE.md with dedupe + provenance.
When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Creates `.claude/product-marketing-context.md` that other marketing skills reference.
Build read models and projections from event streams. Use when implementing CQRS read sides, building materialized views, or optimizing query performance in event-sourced systems.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit.
Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
Converts Stitch designs into modular Vite and React components using system-level networking and AST-based validation.
Best practices for Remotion - Video creation in React
Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization. Teaches when NOT to use Effect and better alternatives.
Build augmented reality experiences with RealityKit and ARKit on iOS. Use when adding 3D content with RealityView, loading entities and models, placing objects via raycasting, configuring AR camera sessions, handling world tracking, scene understanding, or implementing entity interactions and gestures.
Browse and search Reddit in read-only mode using public JSON endpoints. Use when the user asks to browse subreddits, search for posts by topic, inspect comment threads, or build a shortlist of links to review and reply to manually.
When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization.
Build production-ready Node.js backends for indie iOS apps. Covers REST/GraphQL APIs, authentication, database design, file uploads, rate limiting, and deployment.
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
Upscale and enhance image resolution using AI. Use when the user requests "Upscale image", "Enhance resolution", "Make image bigger", "Increase quality", or similar upscaling tasks.
Implement push notifications with APNs, handle notification delivery, and create rich notifications. Use when setting up push notifications, debugging APNs, creating notification extensions, or handling notification actions. Triggers on push notification, APNs, notification, remote notification, UNUserNotificationCenter, rich notification, notification extension.
Analyze and optimize iOS app performance, memory usage, and battery efficiency. Use when debugging slow UI, investigating memory leaks, profiling CPU usage, optimizing SwiftUI rendering, reducing app launch time, or fixing animation jank. Triggers on performance, slow, memory leak, CPU, battery, lag, jank, optimize, Instruments, profiling.
Create iOS interview preparation roadmaps, flowcharts, and full prep systems (study plans, checklists, mock Q&A, rubrics). Use when asked to turn an iOS interview checklist into a roadmap/flowchart, build an interview study plan or curriculum, generate mock interview questions/answers, or connect architecture/concurrency/performance/testing topics into a real-world engineering flow.
Implement in-app purchases and subscriptions using StoreKit 2. Use when adding purchases, implementing subscriptions, handling receipt validation, managing entitlements, or debugging StoreKit issues. Triggers on in-app purchase, IAP, StoreKit, subscription, purchase, receipt, entitlement, paywall, monetization.
Implement dependency injection patterns for iOS apps, including containers, factories, and protocol-based injection. Use when designing testable code, creating DI containers, implementing factory patterns, or making code more modular and testable. Triggers on dependency injection, DI, container, factory, inversion of control, IoC, testable, mock, inject, dependencies.
Implement Clean Architecture patterns for iOS with proper layer separation, use cases, repositories, and dependency inversion. Use when designing app architecture, separating concerns, implementing use cases, creating repositories, or making code testable and maintainable. Triggers on Clean Architecture, use case, repository, domain layer, data layer, presentation layer, SOLID, Uncle Bob, dependency inversion, entities.
Integrate on-device AI with Core ML, Create ML, Vision, Natural Language, and machine learning models. Use when implementing AI features, image classification, object detection, text analysis, or on-device inference. Triggers on Core ML, Create ML, Vision, machine learning, AI, ML model, classification, object detection, NLP, on-device, inference.
Help with App Store submission, TestFlight, CI/CD pipelines, Fastlane automation, and release management. Use when preparing for App Store release, setting up CI/CD, automating builds, creating screenshots, or debugging submission issues. Triggers on App Store, TestFlight, Fastlane, CI/CD, release, submit, screenshot, metadata, review, automation, GitHub Actions.
Handle iOS subscriptions server-side. Covers App Store Server API, receipt validation, Server Notifications V2, subscription status management, and grace periods.
Comprehensive marketing playbook for indie iOS/macOS app developers. Use when the user wants to optimize App Store presence (ASO), plan launch strategies, choose pricing models, build in public, or grow an audience for their indie app. Triggers on phrases like "ASO", "app store optimization", "launch strategy", "Product Hunt", "pricing model", "freemium", "build in public", "marketing my app", or requests for help promoting or launching an indie application.
Analytics and metrics framework for indie iOS/macOS developers. Use when the user wants to understand app metrics, set up analytics, interpret retention data, calculate LTV/CAC, perform cohort analysis, or make data-driven decisions about their indie app.
Craft professional, empathetic responses to App Store reviews. Use when responding to negative reviews, thanking users for positive feedback, handling complaints, or managing your app's reputation.
Legal compliance checklist for indie apps including privacy policy, terms of service, GDPR, and App Store requirements. Use when preparing legal documents, ensuring compliance, launching an app, or handling user data.
Deep-dive competitor analysis for indie app developers. Use when researching competitors, analyzing rival apps, understanding market positioning, or finding opportunities in existing markets.
Control smart-home accessories and commission Matter devices using HomeKit and MatterSupport. Use when managing homes/rooms/accessories, creating action sets or triggers, reading accessory characteristics, onboarding Matter devices, or building a third-party smart-home ecosystem app.
Show or configure the OMX HUD (two-layer statusline)
Analyze security vulnerabilities and harden code with a sub-agent expert
End-to-end GitHub issue fix workflow using gh, local code changes, builds/tests, and git push. Use when asked to take an issue number, inspect the issue via gh, implement a fix, run XcodeBuildMCP builds/tests, commit with a closing message, and push.
When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," or "free resource." This skill bridges engineering and marketing — useful for founders and technical marketers.
Designer-developer for UI/UX work
Generate professional-quality favicons that rival the best app icons. Uses a multi-layer effects engine with drop shadows, inner glows, highlights, gradients, and noise textures. Includes 8 curated design templates and 18 Lucide icons. Produces complete favicon suites with proper ICO, SVG, PNG formats and framework integration. Trigger when users need favicons, app icons, or browser tab icons.
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
Diagnose and fix oh-my-codex installation issues
Token-efficient model routing modifier
Thorough codebase search
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," or "content planning." For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit.
Coding career strategy across stages from first job to senior roles, with job hunt, growth principles, and long-term positioning. Use when planning a dev career path, preparing for interviews, or leveling from junior to senior.
Connects Figma design components to code components using Code Connect. Use when user says "code connect", "connect this component to code", "connect Figma to code", "map this component", "link component to code", "create code connect mapping", "add code connect", "connect design to code", or wants to establish mappings between Figma designs and code implementations. Requires Figma MCP server connection.
Master behavioral interviews with the STAR method, iOS-specific scenarios, leadership principles, and mock interview practice. Use when preparing for behavioral rounds, practicing stories, or learning to structure answers.
Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.
Use when the user wants to run CodeRabbit CLI locally, review staged or uncommitted changes, inspect CodeRabbit findings, or apply CodeRabbit feedback before commit or PR.
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
Deep analysis and investigation
Android design patterns and performance optimization across architectures, creational/structural/behavioral patterns, concurrency, networking, testing, and refactoring. Use when choosing app architecture, refactoring Android code, or improving performance.
Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.
Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
Add Apple Pencil drawing, canvas views, tool pickers, and ink serialization using PencilKit. Use when building drawing apps, annotation features, handwriting capture, signature fields, or any Apple Pencil-powered experience on iOS/iPadOS/visionOS.
When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," or "breadcrumb schema." For broader SEO issues, see seo-audit.
Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive technology support.
Draft a release announcement tweet from a GitHub release. Use when asked to compose a tweet, draft a release announcement, or write social media copy for a new version/release.
When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.
Integrate Apple Pay payments and Wallet passes using PassKit. Use when adding Apple Pay buttons, creating payment requests, handling payment authorization, adding passes to Wallet, configuring merchant capabilities, managing shipping and contact fields, or working with PKPaymentRequest, PKPaymentAuthorizationController, PKPaymentButton, PKPass, PKAddPassesViewController, PKPassLibrary, or Apple Pay checkout flows.
When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value.
Strategic planning with optional interview workflow
Create child communication safety experiences using PermissionKit to request parental permission for children. Use when building apps that involve child-to-contact communication, need to check communication limits, request parent/guardian approval, or handle permission responses for minors.
Design a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and advanced features
When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' or 'monetization.' This skill covers pricing research, tier structure, and packaging strategy.
iOS/macOS privacy compliance including Privacy Manifests, App Tracking Transparency (ATT), Required Reason APIs, GDPR, and App Store privacy requirements. Essential for App Store approval.
When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.
Install a fast local task workflow for single-project planning with `scripts/task.sh` (claim, done, status, reporting) backed by `tasks/TASKS.md` and optional `tasks/details/` notes. Use for lightweight in-progress task coordination, not full team issue tracking.
Interpersonal techniques for influence, collaboration, and constructive leadership. Use when improving communication, persuasion, conflict handling, or team dynamics.
Implement, review, or debug push notifications in iOS/macOS apps — local notifications, remote (APNs) notifications, rich notifications, notification actions, silent pushes, and notification service/content extensions. Use when working with UNUserNotificationCenter, registering for remote notifications, handling notification payloads, setting up notification categories and actions, creating rich notification content, or debugging notification delivery. Also use when working with alerts, badges, sounds, background pushes, or user notification permissions in Swift apps.
Implement, review, or improve photo picking, camera capture, and media handling in iOS apps. Use when working with PhotosPicker, PHPickerViewController, camera capture sessions (AVCaptureSession), photo library access, image loading and display, video recording, or media permissions. Also use when selecting photos from the library, taking pictures, recording video, processing images, or handling photo/camera privacy permissions in Swift apps.
Initialize a PRD (Product Requirements Document) for structured ralph-loop execution
Self-referential loop until task completion with architect verification
Configurable pipeline orchestrator for sequencing stages
Alias for /plan --review
Run a comprehensive security review on code
Setup and configure oh-my-codex using current CLI behavior
Use the @steipete/oracle CLI to bundle a prompt plus the right files and get a second-model review (API or browser) for debugging, refactors, design checks, or cross-validation.
Transcribe speech to text using the Speech framework. Use when implementing live microphone transcription with AVAudioEngine, recognizing pre-recorded audio files, configuring on-device vs server-based recognition, handling authorization flows, or adopting the new SpeechAnalyzer API (iOS 26+) for modern async/await speech-to-text.
Design and implement SwiftUI views, components, and app architecture. Use when creating new SwiftUI views, implementing MVVM/TCA patterns, managing state with @Observable, @State, @Binding, or @Environment, designing navigation flows, or structuring iOS app architecture. Triggers on SwiftUI, view model, state management, navigation, coordinator pattern.
Apply platform accessibility best practices to SwiftUI, UIKit, and AppKit code. Essential companion to any SwiftUI, UIKit, or AppKit skill — always use together. Use whenever writing, editing, or reviewing ANY SwiftUI views, UIKit view controllers, AppKit views/window controllers, or platform UI — even when the user doesn't mention accessibility. Also use when the user mentions VoiceOver, Voice Control, Dynamic Type, Reduce Motion, screen reader, a11y, WCAG, accessibility audit, Nutrition Labels, accessibilityLabel, UIAccessibility, NSAccessibility, assistive technologies, or Switch Control. Not for server-side Swift, non-UI packages, or CLI tools.
Writes, reviews, and improves SwiftData code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use SwiftData.
Resolve Swift concurrency compiler errors, adopt Swift 6.2 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.
Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file. Concrete actions include adding Sendable conformance, applying @MainActor annotations, resolving actor isolation warnings, fixing data race diagnostics, and migrating completion handlers to async/await.
Fetches Apple documentation as Markdown via Sosumi. Use for Apple API reference, Human Interface Guidelines, WWDC transcripts, and external Swift-DocC pages.
Manage local skills - list, add, remove, search, edit, setup wizard
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
Software engineering fundamentals: lifecycle models, project management, requirements, design quality, testing, QA, maintenance, reuse, and emerging trends. Use when planning, teaching, or evaluating software engineering processes and practices.
Use when the user asks to generate, edit, extend, poll, list, download, or delete Sora videos, create reusable non-human Sora character references, or run local multi-video queues via the bundled CLI (`scripts/sora.py`); includes requests like: (i) generate AI video, (ii) edit this Sora clip, (iii) extend this video, (iv) create a character reference, (v) download video/thumbnail/spritesheet, and (vi) Sora batch planning; requires `OPENAI_API_KEY` and Sora API access.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Use when executing implementation plans with independent tasks in the current session
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when writing new Swift tests, modernizing XCTest suites, debugging flaky tests, or improving test quality and maintainability in Apple-platform or Swift server projects.
N coordinated agents on shared task list (compatibility facade over team)
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls. Use when reading, writing, or reviewing Swift concurrency code.
Implement, review, or improve in-app purchases and subscriptions using StoreKit 2. Use when building paywalls with SubscriptionStoreView or ProductView, processing transactions with Product and Transaction APIs, verifying entitlements, handling purchase flows (consumable, non-consumable, auto-renewable), implementing offer codes or promotional/win-back/introductory offers, managing subscription status and renewal state, setting up StoreKit testing with configuration files, or integrating Family Sharing, Ask to Buy, refund handling, and billing retry logic.
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Implement, review, or improve data visualizations using Swift Charts. Use when building bar, line, area, point, pie, or donut charts; when adding chart selection, scrolling, or annotations; when plotting functions with vectorized BarPlot, LinePlot, AreaPlot, or PointPlot; when customizing axes, scales, legends, or foregroundStyle grouping; or when creating specialized visualizations like heat maps, Gantt charts, stacked/grouped bars, sparklines, or threshold lines.
Find, connect, and use MCP tools and skills via the Smithery CLI. Use when the user searches for new tools or skills, wants to discover integrations, connect to an MCP, install a skill, or wants to interact with an external service (email, Slack, Discord, GitHub, Jira, Notion, databases, cloud APIs, monitoring, etc.).
Superdesign is a design agent specialized in frontend UI/UX design. Use this skill before implementing any UI that requires design thinking. Common commands: superdesign create-project --title "X" (setup project), superdesign create-design-draft --project-id <id> --title "Current UI" -p "Faithfully reproduce..." --context-file src/Component.tsx (faithful reproduction), superdesign iterate-design-draft --draft-id <id> -p "dark theme" -p "minimal" --mode branch --context-file src/Component.tsx (design variations), superdesign execute-flow-pages --draft-id <id> --pages '[...]' --context-file src/Component.tsx (extend to more pages). Supports line ranges: --context-file path:startLine:endLine
SwiftData patterns for iOS 17-26. Schema design, class inheritance (iOS 26), migrations, CloudKit sync, relationships, performance optimization, and background operations. The modern replacement for Core Data.
Expert guidance for designing, implementing, migrating, and debugging SwiftData persistence in Swift and SwiftUI apps. Use when working with @Model schemas, @Relationship/@Attribute rules, Query or FetchDescriptor data access, ModelContainer/ModelContext configuration, CloudKit sync, SchemaMigrationPlan/history APIs, ModelActor concurrency isolation, or Core Data to SwiftData adoption/coexistence.
Design principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKit), or any native Apple UI. Ensures proper spacing, typography, colors, and widget implementations that look and feel like quality apps rather than AI-generated slop.
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.
Use when executing implementation plans with independent tasks in the current session
Expert guidance on Swift Testing best practices, patterns, and implementation. Use when developers mention: (1) Swift Testing, @Test, #expect, #require, or @Suite, (2) "use Swift Testing" or "modern testing patterns", (3) test doubles, mocks, stubs, spies, or fixtures, (4) unit tests, integration tests, or snapshot tests, (5) migrating from XCTest to Swift Testing, (6) TDD, Arrange-Act-Assert, or F.I.R.S.T. principles, (7) parameterized tests or test organization.
Use when you have a spec or requirements for a multi-step task, before touching code
Use when implementing any feature or bugfix, before writing implementation code
Writes, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.
Delegate architecture, system design, and complex debugging to a sub-agent expert
Create professional support response templates for common user scenarios. Use when building a support system, handling common questions, managing user complaints, or creating canned responses.
Create talking head videos, lip sync audio to video, and animate portraits with expressions. Use when the user requests "Talking head", "Lip sync", "Make this person talk", "Animate portrait", "Live portrait", "Avatar video".
Docker fundamentals for containers, images, registries, Docker Desktop, containerizing apps, and Compose. Use when learning Docker basics, setting up Docker, or shipping multi-container apps.
Conversion-focused copywriting for indie app developers. Use when the user needs to write App Store descriptions, landing page copy, email sequences, social media announcements, or any marketing text for their app. Triggers on phrases like "write copy", "App Store description", "landing page", "conversion copy", "marketing text", "headline", "CTA", "email sequence", or requests to write persuasive text for app promotion.
Generate 3D models from text or images. Use when the user requests "Create 3D model", "Text to 3D", "Image to 3D", "3D generation", "Generate mesh", "3D asset".
Access accelerometer, gyroscope, magnetometer, pedometer, and activity-recognition data using CoreMotion. Use when reading device sensor data, counting steps, detecting user activity (walking/running/driving), tracking altitude changes, or implementing motion-based interactions in iOS/watchOS apps.
Read, write, and query Apple Health data using HealthKit. Covers HKHealthStore authorization, sample queries, statistics queries, statistics collection queries for charts, saving HKQuantitySample data, background delivery, workout sessions with HKWorkoutSession and HKLiveWorkoutBuilder, HKUnit, and HKQuantityTypeIdentifier values. Use when integrating with Apple Health, displaying health metrics, recording workouts, or enabling background health data delivery.
Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Debug iOS apps and profile performance using LLDB, Memory Graph Debugger, and Instruments. Use when diagnosing crashes, memory leaks, retain cycles, main thread hangs, slow rendering, build failures, or when profiling CPU, memory, energy, and network usage.
Triage TestFlight crashes, beta feedback, and performance diagnostics using asc. Use when the user asks about TF crashes, TestFlight crash reports, beta tester feedback, app hangs, disk writes, launch diagnostics, or wants a crash summary for a build or app.
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.
Translate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convention translation). Trigger when the user provides Figma URLs or node IDs, or asks to implement designs or components that must match Figma specs. Requires a working Figma MCP server connection.
Generate images and videos with Kling O3 — Kling's most powerful model family. Text-to-image, text-to-video, image-to-video, and video-to-video editing. Use when the user requests "Kling", "Kling O3", "Best quality video", "Kling image", "Kling video editing".
Socratic deep interview with mathematical ambiguity gating before execution
Set up bundle IDs, capabilities, signing certificates, and provisioning profiles with the asc cli. Use when onboarding a new app or rotating signing assets.
Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring CXProvider and CXCallController, handling call actions, coordinating audio sessions, or creating Call Directory extensions for caller ID and call blocking.
Audit macOS AppKit interfaces for accessibility, focusing on VoiceOver, keyboard navigation, and semantics
Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs.
Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
Generate optimized Apple App Store metadata recommendations with ASO best practices. Use this skill when analyzing app listings, optimizing metadata (title, subtitle, description, keywords), performing competitive analysis, or validating App Store listing requirements. Triggers on queries about App Store optimization, metadata review, or screenshot strategy.
Edit images using AI on fal.ai. Style transfer, object removal, background changes, and more. Use when the user requests "Edit image", "Remove object", "Change background", "Apply style", or similar image editing tasks.
Build, review, or improve networking code in iOS/macOS apps using URLSession with async/await, structured concurrency, and modern Swift patterns. Use when working with REST APIs, downloading files, uploading data, WebSocket connections, pagination, retry logic, request middleware, caching, background transfers, or network reachability monitoring. Also use when handling HTTP requests, API clients, network error handling, or data fetching in Swift apps.
Archive, export, and notarize macOS apps using xcodebuild and asc. Use when you need to prepare a macOS app for distribution outside the App Store with Developer ID signing and Apple notarization.
The 2026 vibe coding workflow for indie developers using AI tools like Claude Code, Cursor, and Copilot. Use when wanting to build faster, understand AI-assisted development workflows, or optimize your development process for maximum shipping speed.
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Plan and execute A/B tests for paywalls, onboarding, pricing, and features. Use when you want to test variations, improve conversion rates, validate changes with data, or optimize your app based on experiments.
Bulk-localize subscription and in-app purchase display names across all App Store locales using asc. Use when you want to fill in subscription/IAP names for every language without clicking through App Store Connect manually.
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
Official Firecrawl CLI skill for web scraping, search, crawling, and browser automation. Returns clean LLM-optimized markdown. USE FOR: - Web search and research - Scraping pages, docs, and articles - Site mapping and bulk content extraction - Browser automation for interactive pages Must be pre-installed and authenticated. See rules/install.md for setup, rules/security.md for output handling.
Configure Slack webhook notifications via natural language
Validate indie app ideas with market research, competition analysis, and feasibility assessment. Use when brainstorming new app ideas, evaluating whether to pursue a concept, or assessing market opportunity before committing development time.
Canva workflows for branding, social content, presentations, video, ads, marketing documents, accessibility, and print-ready exports. Use when creating Canva assets or planning Canva-based design workflows.
Configure Telegram bot notifications via natural language
Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.
Ruthlessly scope down app ideas to true MVP. Use when you have a feature list that's too big, need to cut scope, want to ship faster, or are trying to define what version 1.0 really means.
Implement push notifications for indie iOS apps. Covers APNs integration, device token management, notification types, scheduling, and best practices.
Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSUbiquitousKeyValueStore, or iCloud Drive file coordination; when syncing SwiftData models via ModelConfiguration with cloudKitDatabase; when handling CKError codes for conflict resolution, network failures, or quota limits; or when checking iCloud account status before performing sync operations.
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
Configure OMX notifications - unified entry point for all platforms
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.
Strategies to find and engage quality beta testers for your app. Use when preparing for TestFlight, recruiting testers, setting up beta programs, or gathering pre-launch feedback.
Implement, review, or improve SwiftUI animations and transitions. Use when adding implicit or explicit animations with withAnimation, configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes
Build lightweight App Clip experiences for instant iOS app access without full installation. Covers target setup, invocation URL handling, experience configuration, size limits, invocation methods (NFC, QR, App Clip Codes, Safari banners, Maps, Messages), NSUserActivity handling, data migration to the full app via shared App Group containers, SKOverlay for full-app promotion, location confirmation with APActivationPayload, lifecycle considerations, and capability limitations. Use when creating App Clips or configuring App Clip invocation and data migration.