How rshankras/claude-code-apple-skills works
This repository is a Claude Code skill library for Apple-platform development, not an application runtime. Its documented user workflow is to invoke a skill for app-planning or implementation guidance, then apply the resulting code or recommendations in an Apple-platform project. The available tree is only a partial view of the library; the graph emphasizes the represented generator templates and their distinct feature areas. Relationships are limited to calls and integrations evident in sampled source; other documented skill categories are not mapped because their source paths are absent.
Main entry points: AuthenticationManager.swift Authentication · ReviewPromptManager.swift Review prompts · StoreKitManager.swift Subscriptions · APIClient.swift Networking layer
Components 20
App features
- Authentication
skills/generators/auth-flow/templates/AuthenticationManager.swift - Onboarding
skills/generators/onboarding-generator/templates/carousel-fallback/OnboardingStorage.swift - Review prompts
skills/generators/review-prompt/templates/ReviewPromptManager.swift - Subscriptions
skills/generators/paywall-generator/templates/StoreKitManager.swift - Networking layer
skills/generators/networking-layer/templates/APIClient.swift - Persistence setup
skills/generators/persistence-setup/templates/PersistenceController.swift - Notifications
skills/generators/push-notifications/templates/NotificationManager.swift - Localization
skills/generators/localization-setup/templates/LocalizationManager.swift - Deep-link routing
skills/generators/deep-linking/templates/DeepLinkRouter.swift
Platform services
- Credential storage
skills/generators/auth-flow/templates/KeychainManager.swift - Biometric sign-in
skills/generators/auth-flow/templates/BiometricAuthManager.swift - Review tracking
skills/generators/review-prompt/templates/ReviewPromptStorage.swift - App Store
- SwiftData store
- Notification service
App observability
- Analytics
skills/generators/analytics-setup/templates/AnalyticsService.swift - Error monitoring
skills/generators/error-monitoring/templates/ErrorMonitoringService.swift
Other components
- App developer
- Apple skills
- App server
Connections 20
- App developer → Apple skills: uses skills
- Apple skills → Authentication: guides setup
- Apple skills → Onboarding: guides setup
- Apple skills → Review prompts: guides setup
- Apple skills → Subscriptions: guides setup
- Apple skills → Networking layer: guides setup
- Apple skills → Persistence setup: guides setup
- Apple skills → Notifications: guides setup
- Apple skills → Localization: guides setup
- Apple skills → Deep-link routing: guides setup
- Apple skills → Analytics: guides setup
- Apple skills → Error monitoring: guides setup
- Authentication → Credential storage: reads and writes
- Authentication → Biometric sign-in: supports sign-in
- Review prompts → Review tracking: reads and writes
- Review prompts → App Store: requests review
- Subscriptions → App Store: loads and purchases
- Networking layer → App server: sends requests
- Persistence setup → SwiftData store: configures container
- Notifications → Notification service: requests and schedules