Skip to main content
ClaudeWave
Skill96 estrellas del repoactualizado 2mo ago

mobile-app-launch-checklist

Comprehensive step-by-step launch checklist for shipping mobile apps to the

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/robertguss/claude-code-toolkit /tmp/mobile-app-launch-checklist && cp -r /tmp/mobile-app-launch-checklist/skills/mobile-app-dev/mobile-app-launch-checklist ~/.claude/skills/mobile-app-launch-checklist
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

# Mobile App Launch Checklist

Generate a structured, actionable launch checklist tailored to the user's app,
target platform(s), and timeline. Walk through each phase sequentially, confirm
completion of critical items, and flag blockers.

## Inputs

| Input       | Required | Description                        | Default            |
| ----------- | -------- | ---------------------------------- | ------------------ |
| App name    | Yes      | Name of the app being launched     | —                  |
| Platform    | Yes      | iOS, Android, or both              | Both               |
| Launch date | No       | Target launch date                 | 4 weeks from today |
| App type    | No       | Free, freemium, paid, subscription | Freemium           |

Ask for these inputs before generating the checklist. Adjust timelines and
requirements based on the target platform.

---

## Phase 1: Pre-Submission Preparation (2-4 Weeks Before)

### App Quality

- [ ] Crash-free rate exceeds 99.5% across all supported devices
- [ ] All core user flows tested end-to-end (onboarding, purchase, key features)
- [ ] Performance benchmarks met:
  - Cold launch under 2 seconds
  - Smooth scrolling at 60fps
  - Memory usage within platform limits
  - Battery impact acceptable (no background drain)
- [ ] Accessibility audit complete (VoiceOver/TalkBack, Dynamic Type, contrast)
- [ ] Offline behavior handled gracefully (error states, cached data)
- [ ] Edge cases tested: no network, low storage, permissions denied,
      interruptions

### Privacy & Compliance

- [ ] Privacy policy URL live and accessible
- [ ] **iOS:** App Tracking Transparency prompt implemented (if tracking)
- [ ] **Android:** Data safety section completed in Google Play Console
- [ ] GDPR compliance verified (if serving EU users): consent flows, data
      deletion
- [ ] CCPA compliance verified (if serving California users)
- [ ] Data collection accurately declared on both platforms
- [ ] Third-party SDK privacy policies reviewed

### Legal

- [ ] Terms of service URL live and accessible
- [ ] EULA prepared (required if subscription or in-app purchases)
- [ ] Open source license compliance: all libraries audited, attributions
      included
- [ ] Trademark search completed for app name

### Analytics & Monitoring

- [ ] Crash reporting integrated (Firebase Crashlytics, Sentry, or Bugsnag)
- [ ] Event tracking implemented for key actions (signup, purchase, core
      features)
- [ ] Funnel definitions configured (onboarding completion, trial-to-paid)
- [ ] Real-time dashboard set up for launch day monitoring
- [ ] Alerts configured for crash rate spikes and error thresholds

### Deep Linking

- [ ] **iOS:** Universal Links configured with apple-app-site-association file
- [ ] **Android:** App Links configured with assetlinks.json
- [ ] Deep links tested from email, SMS, social media, and web
- [ ] Deferred deep linking works for new installs (if applicable)

---

## Phase 2: Store Asset Preparation

Prepare all required store assets. See platform-specific reference files for
detailed specifications:

- [references/ios-submission.md](references/ios-submission.md) — Full iOS App
  Store Connect walkthrough, screenshot specs, common rejection reasons
- [references/google-play-submission.md](references/google-play-submission.md) —
  Full Google Play Console walkthrough, asset specs, policy requirements

### iOS App Store Connect

- [ ] App icon: 1024x1024 PNG, no transparency, no rounded corners
- [ ] Screenshots prepared for required device sizes:
  - 6.7" (1290x2796) — iPhone 15 Pro Max
  - 6.5" (1284x2778) — iPhone 14 Plus
  - 5.5" (1242x2208) — iPhone 8 Plus
- [ ] App preview video recorded (optional, 15-30 seconds, H.264)
- [ ] App description written (up to 4000 characters)
- [ ] Promotional text written (up to 170 characters, editable without review)
- [ ] Keywords field populated (up to 100 characters, comma-separated)
- [ ] What's New text written for version 1.0
- [ ] Age rating questionnaire completed
- [ ] App Review Information prepared:
  - Demo account credentials (if login required)
  - Review notes explaining non-obvious features
  - Contact information for reviewer questions
- [ ] App category and subcategory selected
- [ ] Support URL configured
- [ ] Copyright field filled

### Google Play Console

- [ ] Hi-res icon: 512x512 PNG
- [ ] Feature graphic: 1024x500 PNG or JPG — **REQUIRED, prominently displayed**
- [ ] Screenshots: minimum 2, maximum 8 per device type (16:9 or 9:16)
- [ ] Short description written (up to 80 characters)
- [ ] Full description written (up to 4000 characters, optimize for search)
- [ ] What's New text written
- [ ] Content rating questionnaire completed (IARC)
- [ ] Data safety form completed
- [ ] App category and tags selected
- [ ] Contact details configured (email required, phone/website optional)
- [ ] Target audience and content declarations completed

### Both Platforms

- [ ] Store listing localized for target markets (if applicable)
- [ ] Screenshot text and captions proofread
- [ ] All URLs (privacy policy, terms, support) return 200 status
- [ ] Preview the listing as users will see it

---

## Phase 3: Build & Submit

### iOS Submission

- [ ] Archive build in Xcode with Release configuration
- [ ] Upload build via Xcode or Transporter
- [ ] Export compliance questionnaire answered (encryption usage)
- [ ] Build appears in App Store Connect (allow 15-30 minutes for processing)
- [ ] Internal TestFlight testing completed (team members)
- [ ] External TestFlight testing completed (beta testers, requires Beta Review)
- [ ] All app metadata finalized in App Store Connect
- [ ] Submit for App Review
- [ ] **Expected review time:** 24-48 hours (can be longer, plan buffer)

### Android Submission

- [ ] Signed Android App Bundle (AAB) generated — APKs no longer accepted
- [ ] ProGuard/R8 obfuscation verified (no crashes from minification)
- [ ] Internal testing track: upload and verify on real
skill-creatorSkill

Guide for creating effective skills. This skill should be used when users want

getting-startedSkill
dhh-writingSkill

This skill should be used when writing in the distinctive style of David Heinemeier Hansson (DHH). It applies when creating blog posts, technical articles, business content, manifestos, or any prose requiring a clear, punchy, opinionated style.

every-style-editorSkill

This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for grammar, punctuation, mechanics, and style guide compliance.

pragmatic-writingSkill

This skill should be used when writing technical content in the style of Hunt/Thomas (The Pragmatic Programmer) and Joel Spolsky (Joel on Software). It applies when creating technical essays, documentation, tutorials, or explanatory content that needs to be clear, engaging, and actionable.

voice-captureSkill

This skill should be used when extracting voice profiles from sample text, creating voice documentation, or matching a specific writing style. It applies when users provide sample text and want to capture the voice for future use.

writing-orchestrationSkill

This skill should be used when orchestrating complex writing workflows with multiple phases. It provides two-agent orchestration patterns, the two-gate content readiness assessment, 10 baseline writing strategies, 20+ situational strategies, and quality checkpoints. Inspired by the Spiral Writing System.

brainstormSkill

Collaborative brainstorming partner for multi-session ideation projects. Use