cap-go avatar

Capacitor Splash Screen

Handles splash screen configuration for Capacitor apps on iOS and Android, from asset generation to programmatic control. You'll want this when you need to generate properly sized splash images for every device density, configure the native splash APIs for both platforms, or implement custom animated splash screens with Lottie. The source covers the full workflow including the Capacitor Assets CLI for generating all required image sizes, storyboard XML for iOS, and the newer Android 12+ splash screen API. Most useful part is the programmatic control pattern that lets you keep the splash visible while loading critical data, then fade it out smoothly once your app is actually ready.

skills.sh installs
1.2K
GitHub stars
77
last updated
Aug 21, 2026

Install

$ npx -y skills add cap-go/capgo-skills --skill capacitor-splash-screen --agent claude-code

Installs into .claude/skills of the current project.

Files

Splash Screen in Capacitor

When to Use

TRIGGER when:

  • Configuring or regenerating splash / icon assets (npx capacitor-assets generate)
  • Splash never disappears, disappears too early, or flashes white/black before the web app paints
  • Android 12+ shows a small cropped icon on a solid color instead of the full image
  • Upgrading to Capacitor 9 and the Android fade-out animation vanished
  • iOS shows a black screen after adding SceneDelegate.swift (8.5+)

Do not use:

  • Status bar / navigation bar styling and edge-to-edge insets: safe-area-handling
  • Migrating AppDelegate to SceneDelegate: capacitor-uiscene-migration
  • Slow first paint / bundle size: capacitor-performance
  • Icon requirements for store submission: capacitor-app-store

How launch works (decide what to edit)

Sponsors

Details

Repository
github.com/cap-go/capgo-skills
Categories
Documentation, Mobile Development, Design & UI/UX, CLI & Terminal
First seen
Jun 3, 2026

More from cap-go/capgo-skills

All 41
1kostja94 avatarlocalization-strategykostja94/marketing-skillsWhen the user wants to plan or implement localization strategy for multilingual and global growth. Also use when the user mentions "localization," "multilingual1.2Kskills.sh installs
2nexscope-ai avataramazon-brand-registrynexscope-ai/amazon-skillsBrand Registry enrollment guide — eligibility, application, benefits, A+ Content access, brand protection tools1.2Kskills.sh installs
3am-will avatarvercel-react-best-practicesam-will/codex-skillsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c1.2Kskills.sh installs
4cap-go avatarcapacitor-push-notificationscap-go/capgo-skillsComplete guide to implementing push notifications in Capacitor apps using Firebase Cloud Messaging (FCM) and Apple Push Notification Service (APNs). Covers setu1.2Kskills.sh installs
5vtex avatarfaststore-storefrontvtex/skillsCore coding rules and workflow for developing VTEX FastStore storefronts. Use when starting any FastStore development task, writing TypeScript/React components,1.2Kskills.sh installs
6nexscope-ai avataramazon-suspension-appealnexscope-ai/amazon-skillsAccount suspension prevention and appeal — policy violations, Plan of Action writing, reinstatement process1.2Kskills.sh installs