SkillAtlasSkill 详情

shared

A collection of Claude Code skills for iOS, macOS, watchOS, visionOS, and Apple platform develop...

审核状态:已审核Quality 80Security 92

复制安装命令

用 Codex 或 Claude 安装复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它先审查 Skill 页面再帮你安装。

复制前请先查看来源、License 和安全提示。

项目 README

来源文件:README.md

抓取于 2026年8月2日

Claude Code Skills for Apple Platform Development

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.

License: MIT

Part of the indie Apple developer stack

Four repos, four layers — use one or all:

LayerRepoWhat it is
Knowledgeclaude-code-apple-skills ← you are here164 skills — how to build right
WorkflowSwiftShip53 /apple:* commands — spec-driven idea → App Store
Actionindie-app-autopilot7 agents — GitHub issue → App Store
Integrationasc-metadata-mcp65+ MCP tools — live App Store Connect API

What's Included

CategorySkillsPurpose
Generators63Production-ready code for common features
Product14Idea discovery to App Store workflow
iOS10Code review, UI review, navigation, iPad, migration, accessibility + audits, simulator/device runs
Testing12TDD workflows, test infrastructure, snapshot tests, flow walkthrough, deterministic gates
macOS8Tahoe APIs, SwiftData, AppKit bridge
App Store12ASO, descriptions, keywords, reviews, search ads, ad attribution, rejections, originality, IAP finalize, ratings mechanics, web presence
SwiftUI7Data flow, layout & containers, AlarmKit, WebKit, text editing, toolbars, Charts 3D
Growth6Analytics, store signals, growth audit, press/media, community, indie business
Swift4Concurrency patterns, Swift 6.2, InlineArray/Span, code-size limits
Apple Intelligence3Foundation Models, Visual Intelligence, App Intents
Design7Liquid Glass, animation patterns, game feel (haptics/sound/celebrations), UI prototyping, UX writing, SF Symbols, typography
Performance2Instruments profiling, SwiftUI debugging
Security1Privacy manifests, required reason APIs
Core ML1Vision, NaturalLanguage, model integration
Legal2Privacy policies, terms of service, EULAs, publish + set ASC URLs
Monetization3Pricing strategy, tiers, free trials, external purchases, bundles & licensing
watchOS1Watch apps, complications, health/fitness, widgets
SwiftData1Class inheritance patterns
MapKit1GeoToolbox, place descriptors
Foundation1AttributedString updates
visionOS2Spatial design, widget development
Release Review1Pre-release audit checklists
Shared2Meta-skills for creating (skill-creator) and auditing (skill-auditor) skills

Total: 164 skills across 23 categories (single-skill categories count their category file; other index files aren't counted — enforced by scripts/check-counts.sh in CI)

Quick Start

How to Use

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.

Install as a Plugin (recommended)

In Claude Code:

/plugin marketplace add rshankras/claude-code-apple-skills
/plugin install apple-skills@indie-apple-stack

This surfaces the library as 23 category skills (/apple-skills:generators, /apple-skills:testing, ...); each category skill routes to its sub-skills on demand, so only 23 short descriptions sit in context. Update any time with /plugin marketplace update indie-apple-stack — no version pinning, you always track main.

Want the full workflow too? The same marketplace carries SwiftShip — 53 /apple:* commands:

/plugin install apple@indie-apple-stack

Manual Install (copy)

# 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/

Pinning and rollback

Plugin installs track main with no version pinning. If you need a stable snapshot, annotated era tags mark each WWDC content boundary (see CHANGELOG.md): git clone --branch wwdc25-era-final https://github.com/rshankras/claude-code-apple-skills.git and copy skills/ manually as above.

Directory Structure

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 (14 skills)
├── generators/             # Code generators (63 skills)
│   ├── logging-setup/
│   ├── analytics-setup/
│   ├── networking-layer/
│   ├── auth-flow/
│   ├── paywall-generator/
│   ├── background-processing/
│   ├── app-extensions/
│   ├── data-export/
│   └── ... (63 total)
├── growth/                 # Growth audit, analytics, store signals, press/media, community, indie business (6 skills)
├── legal/                  # Privacy policies, terms of service, EULAs
├── core-ml/                # Vision, NaturalLanguage, model integration
├── swiftui/                # Data flow, layout & containers, AlarmKit, WebKit, text editing, toolbars, Charts 3D (7 skills)
├── apple-intelligence/     # Foundation Models, Visual Intelligence, App Intents
├── design/                 # Liquid Glass, animation patterns, UI prototyping, design principles, UX writing, SF Symbols, typography (7 skills)
├── performance/            # Instruments profiling, SwiftUI debugging
├── security/               # Keychain, biometrics, network security, privacy manifests
├── swift/                  # Concurrency patterns, Swift 6.2, InlineArray/Span, code-size limits (4 skills)
├── swiftdata/              # Class inheritance patterns
├── mapkit/                 # GeoToolbox, place descriptors
├── foundation/             # AttributedString updates
├── visionos/               # Spatial design (ergonomics, comfort, environments), widgets (2 skills)
├── testing/                # TDD workflows, test infrastructure, snapshot tests, flow walkthrough, deterministic gates (12 skills)
├── monetization/           # Pricing strategy, tiers, free trials, external purchases, bundles & licensing (3 skills)
├── app-store/              # ASO, descriptions, screenshots, reviews, search ads, ad attribution, rejections, originality, IAP finalize, ratings, web presence (12 skills)
├── watchos/                # Watch apps, complications, health/fitness, widgets
├── release-review/         # Security, privacy, UX, distribution audits
├── shared/                 # Meta-skills: skill-creator, skill-auditor
└── _shared/                # Internal helpers, not skills (asc-api — ASC REST helper used by iap-finalizer & privacy-publish)

Documentation

DocDescription
docs/USAGE.mdHow to use for new vs existing apps
docs/ROADMAP.mdSkills roadmap and status
CHANGELOG.mdNotable changes and era tags (pinning/rollback points)
skills/product/WORKFLOW.mdFull idea to App Store workflow
CONTRIBUTING.mdHow to contribute

Generator Skills

Generate production-ready Swift code that adapts to your project:

GeneratorWhat It Creates
logging-setupApple Logger infrastructure
analytics-setupProtocol-based analytics (TelemetryDeck, Firebase)
networking-layerAsync/await API client
auth-flowSign in with Apple + biometrics
paywall-generatorStoreKit 2 subscriptions
settings-screenComplete preferences UI
persistence-setupSwiftData + optional iCloud
onboarding-generatorValue-moment-first onboarding (carousel fallback)
review-promptSmart App Store review requests
error-monitoringCrash reporting (Sentry/Crashlytics)
ci-cd-setupGitHub Actions / Xcode Cloud
localization-setupString catalogs, i18n
push-notificationsAPNs setup
deep-linkingURL schemes, universal links
test-generatorUnit/UI tests (Swift Testing + XCTest)
preview-data-generatorSwiftUI preview sample data + state/appearance variant matrix
accessibility-generatorVoiceOver, Dynamic Type
widget-generatorWidgetKit widgets with templates
feature-flagsLocal/remote feature flags with templates
app-icon-generatorPlaceholder app icons + layered source for Icon Composer (Liquid Glass)
live-activity-generatorActivityKit Live Activities + Dynamic Island
tipkit-generatorTipKit inline/popover tips
cloudkit-syncCKSyncEngine CloudKit sync
http-cacheHTTP response caching with ETag/offline
paginationOffset/cursor pagination + infinite scroll
image-loadingImage pipeline with cache + CachedAsyncImage
share-cardShareable image cards for social media
social-exportExport to Instagram, TikTok, X with correct formats
subscription-lifecycleStoreKit 2 grace periods, billing retry, win-back
referral-systemReferral codes, deep link sharing, reward tracking
watermark-engineImage watermarks with paywall removal
streak-trackerDaily streaks with freezes and notifications
milestone-celebrationConfetti, badges, and achievement celebrations
whats-newWhat's New screen after app updates
lapsed-userLapsed user detection and re-engagement
usage-insightsUser-facing stats, recaps, activity dashboards
variable-rewardsDaily spins, mystery boxes, gamification rewards
consent-flowGDPR/CCPA consent with ATT integration
account-deletionApple-compliant account deletion flow
permission-primingPre-permission screens for higher grant rates
force-updateMinimum version enforcement with update prompts
state-restorationNavigation, tab, scroll position persistence
debug-menuDeveloper debug menu (DEBUG builds only)
offline-queueOffline operation queue with automatic retry
feedback-formIn-app feedback with screenshots and routing
announcement-bannerIn-app banners with remote configuration
quick-win-sessionGuided first-action flows for retention
spotlight-indexingCore Spotlight indexing for system search
app-clipApp Clip target with invocation handling
screenshot-automationAutomated App Store screenshot generation
background-processingBGTaskScheduler, background downloads, silent push
app-extensionsShare, Action, Keyboard, Safari extensions
data-exportJSON/CSV/PDF export, GDPR data portability
subscription-offersStoreKit 2 intro, promotional, and win-back offers
win-back-offersWin-back flow for churned subscribers via StoreKit Messages
promoted-iapPromoted In-App Purchases on the App Store product page
offer-codes-setupOffer code distribution for partner/influencer campaigns
pre-ordersApp Store pre-order setup and launch timeline
in-app-eventsIn-App Event metadata for App Store Connect
custom-product-pagesCustom Product Page variants for targeted campaigns
product-page-optimizationA/B test plans for icon, screenshots, previews
featuring-nominationApp Store editorial featuring nomination pitches
app-store-assetsAsset specs for all App Store promotional artwork

Growth Skills

SkillWhat It Does
analytics-interpretationInterpret app metrics, AARRR funnels, decision trees
store-growth-auditStage-by-stage audit of an app's growth machinery — 54 levers (P0–P9), each detected via ASC/codebase evidence and routed to its fix (read-only ASC)
store-signalsTurn live reviews/analytics/sales/crashes into a metric-tagged backlog + verify last cycle (read-only ASC)
press-mediaPress kit, journalist outreach, pitch templates
community-buildingSocial media, building in public, content strategy
indie-businessBusiness entity, taxes, revenue, hiring

Legal Skills

SkillWhat It Does
privacy-policyPrivacy policies, Terms of Service, EULAs
privacy-publishHost legal pages + set ASC privacy/support URLs (dry-run)

Core ML Skills

SkillWhat It Does
core-mlVision, NaturalLanguage, model integration, Core ML vs Foundation Models

Testing & TDD Skills

SkillWhat It Does
characterization-test-generatorCapture existing behavior before AI refactoring
tdd-bug-fixReproduce bug as failing test, then fix
tdd-featureRed-green-refactor for new features
test-contractProtocol test suites any implementation must pass
tdd-refactor-guardPre-refactor safety gate (verify coverage first)
snapshot-test-setupSwiftUI visual regression with swift-snapshot-testing
test-data-factoryFactory/fixture helpers for test data
integration-test-scaffoldCross-module test harness with mock server
flow-walkthroughDrive user flows (XCUITest + screenshots), audit the nav graph for dead-ends
fitness-functionsArchitecture invariants (import boundaries, count/copy contracts) as tests
coverage-ratchetCoverage floor that only rises — xccov gate vs a committed baseline
mutation-testingEXPERIMENTAL muter audit — surviving mutants reveal assertion-free coverage

Monetization

SkillWhat It Does
monetizationReadiness assessment, pricing model selection, tier structure, free trial strategy
external-purchasesUS web checkout via the External Purchase Link entitlement — 0%-commission era, commission-flip architecture
bundles-and-licensingOwn-app bundles, Family Sharing, cross-developer suites, Group/Volume Purchasing (announced)

Design Skills

SkillWhat It Covers
design/liquid-glassLiquid Glass implementation + design rules (SwiftUI/AppKit/UIKit, never glass-on-glass, Regular vs Clear)
design/animation-patternsSprings, PhaseAnimator/KeyframeAnimator, transitions (incl. zoom + interruptibility), symbol effects
design/game-feelGame feel ("juice"): event×channel feedback audit, haptic vocabulary design, SFX layers over music
design/ui-prototypingDivergent UI directions as named #Preview variants — go wide, remix, tune
design/ux-writingInterface copy: PACE framework, voice/tone, alert anatomy, feature naming
design/sf-symbolsChoosing/configuring symbols, custom-symbol authoring, animation vocabulary
design/typographyText styles, Dynamic Type, optical sizes, the SF family + width axis

visionOS Skills

SkillWhat It Covers
visionos/spatial-designSpatial layout ergonomics, eyes-and-hands input, motion comfort, immersion, environment budgets
visionos/widgetsMounting styles, glass/paper textures, proximity-aware layouts, spatial families

SwiftUI Skills

SkillWhat It Covers
swiftui/data-flowView identity/lifetime/dependencies (the Demystify canon), Observation, state ownership, concurrency contract
swiftui/layoutLayout protocol, custom containers, lazy-stack + scrolling performance rules
swiftui/alarmkitAlarmKit alarms and timers with Live Activities
swiftui/webkitWebView and WebPage integration
swiftui/text-editingAttributedString, TextEditor, rich text formatting
swiftui/toolbarsCustomizable toolbars, search integration, transitions
swiftui/charts-3d3D chart visualization

Performance Skills

SkillWhat It Covers
performance/profilingInstruments workflows, Time Profiler, Allocations, hangs
performance/swiftui-debuggingView identity, body re-evaluation, lazy loading, _printChanges()

App Store Skills

SkillWhat It Does
keyword-optimizerFind high-traffic, low-competition keywords
app-description-writerCompelling descriptions that convert
screenshot-plannerScreenshot sequences with keyword-rich captions
review-response-writerProfessional review responses
apple-search-adsSearch Ads campaign setup, keyword bidding, ROAS
ad-attributionAdAttributionKit install + re-engagement measurement, conversion-value strategy, postback testing
rejection-handlerHandle rejections, response templates, appeals
originality-checkGuideline-4.3 anti-spam gate: function/content/metadata distinctness before build or submit
iap-finalizerFinalize one-time IAP price + localization in ASC (dry-run)
ratings-mechanicsPer-storefront ratings isolation, never-reset rule, phased + manual release as rating armor
web-presenceapps.apple.com SEO, landing page + Smart App Banner, deal-site price-drop ecosystem
marketing-strategyComprehensive promotional strategy

Security Skills

SkillWhat's Covered
security/privacy-manifestsPrivacy manifest format, required reason APIs, App Tracking Transparency

Contributing

Contributions welcome! See CONTRIBUTING.md.

Disclaimer

Skills in this repository were generated with the assistance of Claude Code. Content may contain inaccuracies -- contributions and corrections are welcome.

License

MIT License - see LICENSE.

Agent / MCP / Skill 创作

低风险

  • 来源需自行核对维护者身份。
  • 包含脚本或命令调用,安装前请复核。
  • 未检测到明显外部权限要求。
  • 未检测到高风险命令。
  • 扫描发现:0 条。

Codex — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/rshankras/claude-code-apple-skills.git
  3. 将 "skills/shared" 文件夹复制到 Codex 的 skills 目录中。
  4. 重启 Codex 让新的 skill 生效。

Codex — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Codex 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Codex 让新的 skill 生效。

Claude Code — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/rshankras/claude-code-apple-skills.git
  3. 将 "skills/shared" 文件夹复制到 Claude Code 的 skills 目录中。
  4. 重启 Claude Code 让新的 skill 生效。

Claude Code — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Claude Code 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Claude Code 让新的 skill 生效。

Cursor — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/rshankras/claude-code-apple-skills.git
  3. 将 "skills/shared" 文件夹复制到 Cursor 的 skills 目录中。
  4. 重启 Cursor 让新的 skill 生效。

Cursor — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Cursor 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Cursor 让新的 skill 生效。

GitHub Copilot — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/rshankras/claude-code-apple-skills.git
  3. 将 "skills/shared" 文件夹复制到 GitHub Copilot 的 skills 目录中。
  4. 重启 GitHub Copilot 让新的 skill 生效。

GitHub Copilot — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 GitHub Copilot 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 GitHub Copilot 让新的 skill 生效。

Windsurf — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/rshankras/claude-code-apple-skills.git
  3. 将 "skills/shared" 文件夹复制到 Windsurf 的 skills 目录中。
  4. 重启 Windsurf 让新的 skill 生效。

Windsurf — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Windsurf 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Windsurf 让新的 skill 生效。
查看 SKILL.md 原文
name: shared
description: Platform-agnostic skills including skill creation templates and best practices. Use when creating new skills or improving existing ones.
allowed-tools: [Read, Write, Glob, Grep, Bash]
last_verified: 2026-07-16
review_by: 2027-06-22

Shared Skills

Platform-agnostic skills that work across iOS, macOS, and other Apple platforms. This category provides foundational tools for extending Claude Code's capabilities.

When This Skill Activates

Use this skill when the user:

  • Wants to create a new Claude Code skill
  • Asks about skill structure or organization
  • Wants to improve or refactor existing skills
  • Needs help with skill modularization
  • Asks about skill best practices or templates

Available Modules

Read relevant module files based on the user's needs:

skill-creator/

Templates and guidance for creating well-structured Claude Code skills.

  • Skill structure and organization patterns
  • YAML front matter configuration
  • Modularization strategies
  • Templates for simple and complex skills
  • Best practices and common pitfalls

How to Use

  1. Identify user's need from their question
  2. Read relevant module files from subdirectories
  3. Apply the guidance to their specific context
  4. Provide examples from existing skills when helpful

Example Workflow

User wants to create a new skill:

  1. Read skill-creator/SKILL.md for the full creation process
  2. Determine skill complexity (simple vs modularized)
  3. Guide through front matter, structure, and content
  4. Reference existing skills as examples

发现问题?提交给管理员复核

评分:

评论 (0)

暂无评论,成为第一个评论者吧!