Lifelong learner.
Ravi Shankar writes agent skills for Apple platform development, covering beta testing and TestFlight setup, Instruments-based performance profiling of SwiftUI apps, App Store Custom Product Pages, win-back flows for lapsed subscribers, and macOS 26 and visionOS features. His skills also address the surrounding paperwork of shipping, including QA test specifications and privacy policies mapped to Apple's Privacy Nutrition Labels. Taken together, his catalog spans the path from building an iOS or macOS app to launching and growing it.
Claude Code Apple Skills
183 skills · 865 stars · MIT
Beta Testing Beta testing strategy for iOS/macOS apps.
Accessibility Audit Run a structured accessibility audit on an iOS/macOS app — automated XCUITest audits, Accessibili…
Accessibility Generator Generate accessibility infrastructure for VoiceOver, Dynamic Type, and accessibility features.
Account Deletion Generates an Apple-compliant account deletion flow with multi-step confirmation UI, optional data…
Ad Attribution Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and r…
Alarmkit AlarmKit integration for scheduling alarms and timers with custom UI, Live Activities, and snooze…
Analytics Interpretation Interpret app metrics and make data-driven decisions.
Analytics Setup Generates protocol-based analytics infrastructure with swappable providers (TelemetryDeck, Fireba…
Animation Patterns SwiftUI animation patterns including springs, transitions, PhaseAnimator, KeyframeAnimator, SF Sy…
Announcement Banner Generates an in-app announcement banner system with remote configuration, scheduling, deep link a…
App Clip Generates App Clip targets with invocation URL handling, lightweight experiences, and full app up…
App Description Writer Generate compelling App Store descriptions that convert browsers into users.
App Extensions Generates app extension infrastructure for Share Extensions, Action Extensions, Keyboard Extensio…
App Icon Generator Generates an app icon for macOS or iOS — a fast CoreGraphics placeholder and/or flat layered sour…
App Intents App Intents for Siri, Shortcuts, Spotlight, and Apple Intelligence integration including intent m…
App Namer Turn an app idea into validated, App-Store-ready name candidates.
App Planner Plans new macOS apps or analyzes existing projects.
App Planner Guides you through comprehensive iOS/Swift app planning and analysis.
App Store App Store optimization and marketing skills for descriptions, screenshots, keywords, review respo…
App Store Assets Comprehensive App Store asset specifications and guidelines for all promotional artwork — app ico…
Appkit Swiftui Bridge Expert guidance for hybrid AppKit-SwiftUI development.
Apple Intelligence Apple Intelligence skills for on-device AI features including Foundation Models, Visual Intellige…
Apple Search Ads Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budg…
Architecture Patterns Deep dive into software architecture for macOS.
Architecture Spec Generates technical architecture specification from PRD.
Assistive Access Assistive Access implementation for cognitive accessibility including simplified scenes, navigati…
Attributed String AttributedString patterns for rich text formatting, alignment, selection, and SwiftUI integration.
Auth Flow Generates authentication infrastructure with Sign in with Apple, biometrics, and Keychain storage.
Background Processing Generates background processing infrastructure with BGTaskScheduler, background refresh, backgrou…
Bundles And Licensing Revenue beyond the single-app price tag — own-app bundles, Family Sharing as a conversion lever,…
Characterization Test Generator Generates tests that capture current behavior of existing code before refactoring.
Charts 3D 3D chart visualization with Swift Charts using Chart3D, SurfacePlot, interactive pose control, an…
Ci Cd Setup Generate CI/CD configuration for automated builds, tests, and distribution of iOS/macOS apps.
Cloudkit Sync Generate CloudKit sync infrastructure using CKSyncEngine with conflict resolution, sharing, and a…
Code Size Enforce complexity and size limits on Swift code with SwiftLint threshold rules — cyclomatic comp…
Coding Best Practices Reviews macOS Swift 6+ code for modern idioms, SOLID principles, SwiftData patterns, and concurre…
Coding Best Practices Reviews Swift/iOS code for adherence to modern Swift idioms, Apple platform best practices, archi…
Community Building Build and engage a user community around your indie app.
Competitive Analysis Deep competitive analysis for iOS/macOS apps including feature comparison, pricing analysis, stre…
Concurrency Patterns Swift concurrency patterns including Swift 6.2 approachable concurrency, structured concurrency,…
Consent Flow Generates GDPR/CCPA/DPDP privacy consent flows with granular category preferences, consent state…
Core Ml Core ML, Create ML, Vision framework, Natural Language framework, on-device ML integration.
Coverage Ratchet Gate test coverage with a ratchet — a committed baseline that coverage may never drop below and o…
Create App Store Custom Product Pages for targeted audiences Targeted App Store page variants with screenshots, promo text and keywords per audience.
Data Export Generates data export/import infrastructure for JSON, CSV, PDF formats with GDPR data portability…
Data Flow SwiftUI's actual mental model — view identity, lifetime, and dependencies (the Demystify canon),…
Debug Menu Generates a developer debug menu with feature flag toggles, environment switching, network log vi…
Deep Linking Generate deep linking infrastructure with URL schemes, Universal Links, and App Intents for Siri/…