home / skills / rshankras / claude-code-apple-skills

rshankras/claude-code-apple-skills

87 skills
GitHub

Sponsored

visual-intelligence

rshankras/claude-code-apple-skills

56
This skill enables camera-based visual search and object recognition to surface your app content via iOS Visual Intelligence.
ios

rshankras/claude-code-apple-skills

56
This skill reviews SwiftUI code for HIG compliance, typography, and accessibility, ensuring Dynamic Type support and platform-specific guidelines.
ui-review-tahoe

rshankras/claude-code-apple-skills

56
This skill performs comprehensive macOS Tahoe UI/UX reviews, ensuring Liquid Glass, HIG compliance, SwiftUI patterns, accessibility, and AppKit modernization
liquid-glass

rshankras/claude-code-apple-skills

56
This skill helps you implement Liquid Glass UI in SwiftUI using the glassEffect API for modern, interactive, and morphing designs.
networking-layer

rshankras/claude-code-apple-skills

56
This skill generates a protocol-based Swift networking layer using async/await, with configurable authentication, error handling, and testability.
swiftui-debugging

rshankras/claude-code-apple-skills

56
This skill helps diagnose and fix SwiftUI performance issues by pinpointing unnecessary re-renders, identity problems, and slow body evaluations.
memory

rshankras/claude-code-apple-skills

56
Swift 6.2 InlineArray and Span types for zero-overhead memory access, fixed-size collections, and safe pointer alternatives. Use when optimizing performance-critical code paths.
architecture-patterns

rshankras/claude-code-apple-skills

56
This skill helps you design robust macOS architecture by applying SOLID, DRY, and common design patterns to modular Swift projects.
macos-tahoe-apis

rshankras/claude-code-apple-skills

56
This skill guides macOS 26 Tahoe development, highlighting Apple Intelligence, MLX, and Continuity integrations with modern Xcode 16 practices.
onboarding-generator

rshankras/claude-code-apple-skills

56
This skill generates a complete, customizable iOS onboarding flow with persistence and accessibility support, tailored to your app's SwiftUI or UIKit project.
concurrency

rshankras/claude-code-apple-skills

56
This skill helps you adopt Swift 6.2 concurrency features like default MainActor inference and @concurrent to reduce data-race errors.
test-data-factory

rshankras/claude-code-apple-skills

56
Generate test fixture factories for your models. Builder pattern and static factories for zero-boilerplate test data. Use when tests need sample data setup.
app-planner

rshankras/claude-code-apple-skills

56
This skill helps plan and audit iOS/Swift apps from concept to architecture, delivering a comprehensive plan and actionable recommendations.
coding-best-practices

rshankras/claude-code-apple-skills

56
This skill reviews Swift/iOS code for modern idioms, architecture, and quality to help you achieve clean, maintainable, high-performance apps.
implementation-guide

rshankras/claude-code-apple-skills

56
This skill generates a detailed Swift iOS implementation guide with pseudo-code and step-by-step development steps from PRD, architecture, and UX specs.
security

rshankras/claude-code-apple-skills

56
This skill provides security reviews and guidance for Apple platform apps, helping you implement safe storage, biometric auth, and network protections.
app-intents

rshankras/claude-code-apple-skills

56
This skill helps you implement Siri, Shortcuts, and Spotlight integration using App Intents, enabling interactive snippets, indexing, and voice-driven actions.
alarmkit

rshankras/claude-code-apple-skills

56
This skill helps you implement AlarmKit alarms and timers in iOS 18+ apps with custom UI, Live Activities, and snooze support.
app-store

rshankras/claude-code-apple-skills

56
This skill helps optimize App Store assets and captions by planning screenshot sequences and messaging to boost ASO and user engagement.
apple-intelligence

rshankras/claude-code-apple-skills

56
This skill enables camera-based visual search integration with iOS Visual Intelligence to surface app content quickly.
foundation-models

rshankras/claude-code-apple-skills

56
This skill enables on-device AI using Foundation Models to generate text, extract structured data, and drive tool-based actions with privacy.
analytics-setup

rshankras/claude-code-apple-skills

56
This skill generates a protocol-based analytics setup with swappable providers to track events without changing app code.
animation-patterns

rshankras/claude-code-apple-skills

56
This skill helps you implement, review, and fix SwiftUI animation patterns, improving transitions, PhaseAnimator and KeyframeAnimator workflows, and symbol
widget-generator

rshankras/claude-code-apple-skills

56
Generate WidgetKit widgets for iOS/macOS home screen and lock screen with timeline providers, interactive elements, and App Intent configuration. Use when adding widgets to an app.
app-icon-generator

rshankras/claude-code-apple-skills

56
This skill generates production-grade macOS and iOS app icons programmatically in Swift, producing all required sizes for asset catalogs.
auth-flow

rshankras/claude-code-apple-skills

56
This skill helps you implement complete authentication with Sign in with Apple, biometrics, and Keychain storage for secure user sessions.
cloudkit-sync

rshankras/claude-code-apple-skills

56
This skill helps you generate production-ready CloudKit sync infrastructure using CKSyncEngine, enabling conflict resolution, sharing, and account monitoring.
error-monitoring

rshankras/claude-code-apple-skills

56
This skill generates production-ready error monitoring infrastructure with swappable providers for crash reporting and production error tracking.
http-cache

rshankras/claude-code-apple-skills

56
This skill generates a production-ready HTTP caching layer in Swift, enabling offline support, Cache-Control parsing, and ETag-based requests to reduce API
image-loading

rshankras/claude-code-apple-skills

56
This skill builds a production image loading pipeline with memory and disk caching, deduplication, and a drop-in CachedAsyncImage view for SwiftUI.
live-activity-generator

rshankras/claude-code-apple-skills

56
This skill generates a complete ActivityKit Live Activity implementation with Dynamic Island layouts, Lock Screen presentation, and push-to-update support.
logging-setup

rshankras/claude-code-apple-skills

56
This skill replaces print statements with a structured Swift Logger setup, improving privacy, performance, and debugging across modules.
pagination

rshankras/claude-code-apple-skills

56
This skill generates Swift pagination infrastructure with offset and cursor patterns, infinite scroll, and optional search to streamline paginated data loading.
paywall-generator

rshankras/claude-code-apple-skills

56
This skill generates a complete StoreKit 2 subscription paywall with modern SwiftUI views and robust purchase handling.
review-prompt

rshankras/claude-code-apple-skills

56
This skill helps you configure and implement App Store review prompts with customizable timing, platform checks, and StoreKit integration.
settings-screen

rshankras/claude-code-apple-skills

56
This skill generates a production-ready SwiftUI settings screen with modular sections and platform-appropriate integration for iOS and macOS.
test-generator

rshankras/claude-code-apple-skills

56
This skill generates Swift and XCTest test templates for unit, integration, and UI tests to accelerate iOS/macOS test coverage.
assistive-access

rshankras/claude-code-apple-skills

56
This skill guides implementing and runtime-detecting Assistive Access in iOS apps, including scenes, icons, and design principles for cognitive accessibility.
ipad-patterns

rshankras/claude-code-apple-skills

56
This skill helps you implement iPadOS-specific patterns such as multi-window, drag and drop, and PencilKit for optimized iPad experiences.
migration-patterns

rshankras/claude-code-apple-skills

56
This skill provides comprehensive migration guides for moving between Apple framework generations, outlining before/after mappings, coexistence strategies, and
ui-review

rshankras/claude-code-apple-skills

56
This skill reviews SwiftUI code for HIG compliance, dynamic type, fonts, and accessibility to ensure Apple-standard interfaces.
macos

rshankras/claude-code-apple-skills

56
This skill performs a comprehensive UI/UX review for macOS Tahoe apps, prioritizing Liquid Glass, HIG compliance, SwiftUI patterns, and accessibility.
appkit-swiftui-bridge

rshankras/claude-code-apple-skills

56
This skill provides expert guidance for bridging AppKit and SwiftUI, including NSViewRepresentable, hosting controllers, and cross-framework state management.
macos-capabilities

rshankras/claude-code-apple-skills

56
This skill provides expert guidance on macOS capabilities like sandboxing, extensions, menu bar apps, and background execution to implement system integrations.
swiftdata-architecture

rshankras/claude-code-apple-skills

56
This skill helps you master SwiftData architecture by applying best practices for schema design, queries, repositories, and performance optimization.
geotoolbox

rshankras/claude-code-apple-skills

56
This skill helps you work with PlaceDescriptor patterns for geocoding, MapKit integration, and multi-service location data.
monetization

rshankras/claude-code-apple-skills

56
This skill helps you plan end-to-end monetization for Apple apps, guiding readiness, pricing, tiering, trials, and StoreKit implementation.
profiling

rshankras/claude-code-apple-skills

56
This skill guides performance profiling for Apple platform apps, helping you diagnose hangs, memory issues, and energy drains with actionable steps.
product

rshankras/claude-code-apple-skills

56
This skill generates UI/UX specifications and wireframes from PRD and architecture, delivering UX_SPEC.md and DESIGN_SYSTEM.md for iOS/macOS apps.
architecture-spec

rshankras/claude-code-apple-skills

56
This skill generates a comprehensive ARCHITECTURE.md for an iOS/macOS app based on the PRD, outlining pattern, stack, data models, and structure.
competitive-analysis

rshankras/claude-code-apple-skills

56
This skill delivers deep competitive analysis for iOS/macOS apps, revealing feature gaps, pricing strategies, and differentiation opportunities to sharpen
idea-generator

rshankras/claude-code-apple-skills

56
This skill generates tailored iOS/macOS app ideas by profiles, ranks 3-5 options, and outputs ready-to-run validation prompts.
implementation-spec

rshankras/claude-code-apple-skills

56
This skill orchestrates complete implementation specifications from a product plan by coordinating all role-based agents to deliver a ready-to-implement
market-research

rshankras/claude-code-apple-skills

56
This skill conducts deep market research for iOS/macOS apps, delivering TAM/SAM/SOM, growth, barriers, channels, and revenue potential to guide decisions.
prd-generator

rshankras/claude-code-apple-skills

56
This skill converts a product development plan into a complete PRD.md with features, user stories, acceptance criteria, and success metrics.
test-spec

rshankras/claude-code-apple-skills

56
This skill converts PRD and implementation details into a complete test specification and QA plan for iOS/macOS apps, including unit, integration, and UI
release-review

rshankras/claude-code-apple-skills

56
This skill provides a senior release review for macOS and iOS apps, identifying security, privacy, UX, and distribution issues with actionable fixes.
skill-creator

rshankras/claude-code-apple-skills

56
This skill helps you create well-structured Claude Code skills with modular templates and best practices for rapid skill creation.
swift

rshankras/claude-code-apple-skills

56
This skill helps you review and migrate Swift concurrency code to 6.2, prevent data races, and apply structured concurrency patterns.
concurrency-patterns

rshankras/claude-code-apple-skills

56
This skill helps you review and fix Swift concurrency issues, migrate to Swift 6, and apply structured concurrency patterns to prevent data races.
inheritance

rshankras/claude-code-apple-skills

56
This skill helps you design SwiftData model hierarchies with class inheritance, enabling polymorphic queries and proper schema migrations.
charts-3d

rshankras/claude-code-apple-skills

56
This skill helps you create and customize interactive 3D charts with Swift Charts by combining SurfacePlot, pose control, and gradient styling.
text-editing

rshankras/claude-code-apple-skills

56
This skill helps you implement rich text editing and styled text display in SwiftUI using AttributedString and TextEditor.
toolbars

rshankras/claude-code-apple-skills

56
This skill helps you implement and customize SwiftUI toolbars with search, transitions, and platform-specific behavior for polished apps.
webkit

rshankras/claude-code-apple-skills

56
This skill enables embedding and controlling web content in SwiftUI apps using WebView and WebPage for navigation, JS interop, and customization.
integration-test-scaffold

rshankras/claude-code-apple-skills

56
This skill generates a cross-module integration test scaffold with mock servers, in-memory stores, and test configuration to validate full-stack flows.
testing

rshankras/claude-code-apple-skills

56
This skill generates Swift test data factories and builders to reduce boilerplate and speed up test setup with reusable fixtures.
characterization-test-generator

rshankras/claude-code-apple-skills

56
This skill generates characterization tests that capture current code behavior to safely guide refactoring and protect legacy code.
tdd-bug-fix

rshankras/claude-code-apple-skills

56
This skill helps you fix bugs using red-green-refactor by reproducing failures with tests first, ensuring no regressions.
tdd-feature

rshankras/claude-code-apple-skills

56
This skill guides you through red-green-refactor for new features, generating tests first and ensuring code passes via AI-driven implementation.
test-contract

rshankras/claude-code-apple-skills

56
This skill defines protocol contract tests in Swift to ensure every implementation passes identical behavioral tests.
widgets

rshankras/claude-code-apple-skills

56
This skill helps you design and adapt visionOS widgets for mounting styles, textures, proximity levels, and spatial families to enhance immersive experiences.
watchos

rshankras/claude-code-apple-skills

56
This skill guides watchOS development with SwiftUI, connectivity, and complications to optimize app design, performance, and user experience.
persistence-setup

rshankras/claude-code-apple-skills

56
This skill generates a production-ready persistence layer in SwiftData or CoreData with optional iCloud sync for local and cloud data storage.
navigation-patterns

rshankras/claude-code-apple-skills

56
This skill helps you design and fix SwiftUI navigation architectures using NavigationStack, NavigationSplitView, and programmatic paths to improve app flow.
ux-spec

rshankras/claude-code-apple-skills

56
This skill generates actionable UI/UX specifications and design-system docs from PRD and architecture inputs for iOS/macOS apps.
shared

rshankras/claude-code-apple-skills

56
This skill guides you to create well-structured Claude Code skills with modular templates, referencing best practices for organization and maintenance.
tdd-refactor-guard

rshankras/claude-code-apple-skills

56
This skill prevents risky refactors by verifying test coverage and generating characterization tests before AI modifies Swift code.
attributed-string

rshankras/claude-code-apple-skills

56
This skill helps you create and manipulate Swift AttributedString text, including styling, alignment, writing direction, and SwiftUI integration.
design

rshankras/claude-code-apple-skills

56
This skill helps you implement Apple's Liquid Glass design in SwiftUI using the glassEffect API, enabling interactive, tinted, morphing UI.
generators

rshankras/claude-code-apple-skills

56
This skill generates production-ready Swift WidgetKit widgets with configurable sizes, types, and lock screen support to accelerate app enhancement.
tipkit-generator

rshankras/claude-code-apple-skills

56
This skill generates a complete TipKit setup for contextual tips and feature discovery in iOS/macOS apps, including tips, rules, and testing utilities.
feature-flags

rshankras/claude-code-apple-skills

56
This skill generates a complete feature flag infrastructure with local defaults, remote config, SwiftUI integration, and a debug menu for iOS/macOS apps.
product-agent

rshankras/claude-code-apple-skills

56
This skill helps you validate app ideas, analyze markets, and scope MVPs to guide product decisions and maximize launch success.
release-spec

rshankras/claude-code-apple-skills

56
This skill generates a comprehensive App Store release specification documenting submission steps, assets, privacy compliance, and launch strategy.
snapshot-test-setup

rshankras/claude-code-apple-skills

56
This skill helps you set up SwiftUI snapshot tests with swift-snapshot-testing, generating boilerplate and CI configuration for reliable UI regression checks.