by rshankras
Claude Code skills for Apple platform development (iOS, macOS, iPadOS) — product validation, code generation, App Store optimization, and more
# Add to your Claude Code skills
git clone https://github.com/rshankras/claude-code-apple-skillsGuides for using ai agents skills like claude-code-apple-skills.
Last scanned: 6/26/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-26T07:51:43.578Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}claude-code-apple-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by rshankras. Claude Code skills for Apple platform development (iOS, macOS, iPadOS) — product validation, code generation, App Store optimization, and more. It has 449 GitHub stars.
Yes. claude-code-apple-skills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/rshankras/claude-code-apple-skills" and add it to your Claude Code skills directory (see the Installation section above).
claude-code-apple-skills is primarily written in Swift. It is open-source under rshankras on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claude-code-apple-skills against similar tools.
No comments yet. Be the first to share your thoughts!
A collection of Claude Code skills for iOS, macOS, watchOS, visionOS, and Apple platform development. These skills help you plan and build apps, maintain code quality, ensure HIG compliance, and guide you from idea to App Store.
Three repos, three layers — use one or all:
| Layer | Repo | What it is |
|---|---|---|
| Knowledge | claude-code-apple-skills ← you are here | 139 skills — how to build right |
| Action | indie-app-autopilot | 7 agents — GitHub issue → App Store |
| Integration | asc-metadata-mcp | 65+ MCP tools — live App Store Connect API |
| Category | Skills | Purpose |
|---|---|---|
| Generators | 62 | Production-ready code for common features |
| Product | 13 | Idea discovery to App Store workflow |
| iOS | 9 | Code review, UI review, navigation, iPad, migration, accessibility, simulator/device runs |
| macOS | 8 | Tahoe APIs, SwiftData, AppKit bridge |
| Testing | 8 | TDD workflows, test infrastructure, snapshot tests |
| App Store | 7 | ASO, descriptions, keywords, reviews, search ads, rejections |
| SwiftUI | 5 | AlarmKit, WebKit, text editing, toolbars, Charts 3D |
| Growth | 4 | Analytics, press/media, community, indie business |
| Swift | 3 | Concurrency patterns, Swift 6.2, InlineArray/Span |
| Apple Intelligence | 3 | Foundation Models, Visual Intelligence, App Intents |
| Design | 2 | Liquid Glass (SwiftUI/AppKit/UIKit/WidgetKit), animation patterns |
| Performance | 2 | Instruments profiling, SwiftUI debugging |
| Security | 2 | Secure storage, biometrics, privacy manifests |
| Core ML | 1 | Vision, NaturalLanguage, model integration |
| Legal | 1 | Privacy policies, terms of service, EULAs |
| Monetization | 1 | Pricing strategy, tiers, free trials |
| watchOS | 1 | Watch apps, complications, health/fitness, widgets |
| SwiftData | 1 | Class inheritance patterns |
| MapKit | 1 | GeoToolbox, place descriptors |
| Foundation | 1 | AttributedString updates |
| visionOS | 1 | Widget development |
| Release Review | 1 | Pre-release audit checklists |
| Shared | 2 | Meta-skills for creating (skill-creator) and auditing (skill-auditor) skills |
Total: 139 skills across 23 categories (category index files not counted)
No idea yet? Say: "I don't know what to build"
New app? Say: "I have an idea for a macOS app that does X. Should I build it?"
Existing app? Say: "Review my code" or "Add [feature]"
See docs/USAGE.md for complete guide.
# Clone
git clone https://github.com/rshankras/claude-code-apple-skills.git
# Copy to your project
cp -r claude-code-apple-skills/skills your-project/.claude/skills/
# Or install globally
cp -r claude-code-apple-skills/skills ~/.claude/skills/
skills/
├── ios/ # iOS code review, UI review, planning, navigation, iPad, migration, accessibility, device runs (CLI)
├── macos/ # macOS patterns, Tahoe APIs, SwiftData
├── product/ # Idea to App Store workflow (13 skills)
├── generators/ # Code generators (62 skills)
│ ├── logging-setup/
│ ├── analytics-setup/
│ ├── networking-layer/
│ ├── auth-flow/
│ ├── paywall-generator/
│ ├── background-processing/
│ ├── app-extensions/
│ ├── data-export/
│ └── ... (62 total)
├── growth/ # Analytics, press/media, community, indie business (4 skills)
├── legal/ # Privacy policies, terms of service, EULAs
├── core-ml/ # Vision, NaturalLanguage, model integration
├── swiftui/ # AlarmKit, WebKit, text editing, toolbars, Charts 3D
├── apple-intelligence/ # Foundation Models, Visual Intelligence, App Intents
├── design/ # Liquid Glass, animation patterns
├── performance/ # Instruments profiling, SwiftUI debugging
├── security/ # Keychain, biometrics, network security, privacy manifests
├── swift/ # Concurrency patterns, Swift 6.2, InlineArray/Span
├── swiftdata/ # Class inheritance patterns
├── mapkit/ # GeoToolbox, place descriptors
├── foundation/ # AttributedString updates
├── visionos/ # visionOS widgets
├── testing/ # TDD workflows, test infrastructure, snapshot tests (8 skills)
├── monetization/ # Pricing strategy, tiers, free trials
├── app-store/ # ASO, descriptions, screenshots, reviews, search ads, rejections (7 skills)
├── watchos/ # Watch apps, complications, health/fitness, widgets
├── release-review/ # Security, privacy, UX, distribution audits
└── shared/ # Meta-skills: skill-creator, skill-auditor
| Doc | Description |
|---|---|
| docs/USAGE.md | How to use for new vs existing apps |
| docs/ROADMAP.md | Skills roadmap and status |
| skills/product/WORKFLOW.md | Full idea to App Store workflow |
| CONTRIBUTING.md | How to contribute |
Generate production-ready Swift code that adapts to your project:
| Generator | What It Creates |
|---|---|
logging-setup |
Apple Logger infrastructure |
analytics-setup |
Protocol-based analytics (TelemetryDeck, Firebase) |
networking-layer |
Async/await API client |
auth-flow |
Sign in with Apple + biometrics |
paywall-generator |
StoreKit 2 subscriptions |
settings-screen |
Complete preferences UI |
persistence-setup |
SwiftData + optional iCloud |
onboarding-generator |
Multi-step welcome flow |
review-prompt |
Smart App Store review requests |
error-monitoring |
Crash reporting (Sentry/Crashlytics) |
ci-cd-setup |
GitHub Actions / Xcode Cloud |
localization-setup |
String catalogs, i18n |
push-notifications |
APNs setup |
deep-linking |
URL schemes, universal links |
test-generator |
Unit/UI tests (Swift Testing + XCTest) |
accessibility-generator |
VoiceOver, Dynamic Type |
widget-generator |
WidgetKit widgets with templates |
feature-flags |
Local/remote feature flags with templates |
app-icon-generator |
Programmatic app icons via CoreGraphics |
live-activity-generator |
ActivityKit Live Activities + Dynamic Island |
tipkit-generator |
TipKit inline/popover tips |
cloudkit-sync |
CKSyncEngine CloudKit sync |
http-cache |
HTTP response caching with ETag/offline |
pagination |
Offset/cursor pagination + infinite scroll |
image-loading |
Image pipeline with cache + CachedAsyncImage |
share-card |
Shareable image cards for social media |
social-export |
Export to Instagram, TikTok, X with correct formats |
subscription-lifecycle |
StoreKit 2 grace periods, billing retry, win-back |
referral-system |
Referral codes, deep link sharing, reward tracking |
watermark-engine |
Image watermarks with paywall removal |
streak-tracker |
Daily streaks with freezes and notifications |
milestone-celebration |
Confetti, badges, and achievement celebrations |
whats-new |
What's New screen after app updates |
lapsed-user |
Lapsed user detection and re-engagement |
usage-insights |
User-facing stats, recaps, activity dashboards |
variable-rewards |
Daily spins, mystery boxes, gamification rewards |
consent-flow |
GDPR/CCPA consent with ATT integration |
account-deletion |
Apple-compliant account deletion flow |
permission-priming |
Pre-permission screens for higher grant rates |
force-update |
Minimum version enforcement with update prompts |
state-restoration |
Navigation, tab, scroll position persistence |
debug-menu |
Developer debug menu (DEBUG builds only) |
offline-queue |
Offline operation queue with automatic retry |
feedback-form |
In-app feedback with screenshots and routing |
announcement-banner |
In-app banners with remote configuration |
quick-win-session |
Guided first-action flows for retention |
spotlight-indexing |
Core Spotlight indexing for system search |
app-clip |
App Clip target with invocation handling |
screenshot-automation |
Automated App Store screenshot generation |
background-processing |
BGTaskScheduler, background downloads, silent push |
app-extensions |
Share, Action, Keyboard, Safari extensions |
data-export |
JSON/CSV/PDF export, GDPR data portability |
subscription-offers |
StoreKit 2 intro, promotional, and win-back offers |
win-back-offers |
Win-back flow for churned subscribers via StoreKit Messages |
promoted-iap |
Promoted In-App Purchases on the App Store product page |
offer-codes-setup |
Offer code distribution for partner/influencer campaigns |
pre-orders |
App Store pre-order setup and launch timeline |
in-app-events |
In-App Event metadata for App Store Connect |
custom-product-pages |
Custom Product Page variants for targeted campaigns |
product-page-optimization |
A/B test plans for icon, screenshots, previews |
featuring-nomination |
App Store editorial featuring nomination pitches |
app-store-assets |
Asset specs for all App Store promotional artwork |
| Skill | What It Does |
|---|---|
analytics-interpretation |
Interpret app metrics, AARRR funnels, decision trees |
press-media |
Press kit, journalist outreach, pitch templates |
community-building |
Social media, building in public, content str |