cap-go avatar

Capacitor Splash Screen

This handles the full lifecycle of splash screens in Capacitor apps, from generating the right asset sizes for iOS and Android to programmatic control over show/hide timing. You get configuration examples for both platforms, including the newer Android 12+ splash API and iOS storyboards, plus dark mode support and even Lottie animation integration if you want something fancier. The asset generation guide is solid with specific pixel dimensions for every device density. Most useful when you're past the basic setup and need to handle edge cases like preventing that white flash between native splash and app content, or when you want to keep the splash visible while loading critical data. The troubleshooting table covers the common gotchas.

skills.sh installs
117
GitHub stars
43
last updated
Jun 3, 2026

Install

$ npx -y skills add cap-go/capacitor-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/capacitor-skills
Categories
Mobile Development, CLI & Terminal
First seen
Jun 3, 2026

More from cap-go/capacitor-skills

All 13
1callstackincubator avatarvercel-react-native-skillscallstackincubator/agent-skillsA collection of agent-optimized React Native skills for AI coding assistants.0skills.sh installs
2vercel-labs avatarvercel-react-native-skillsvercel-labs/agent-skillsVercel's official collection of agent skills0skills.sh installs
3designed-by-ai avatardesign-mobile-appsdesigned-by-ai/skillsDesign mobile app screens with Sleek, edit Sleek projects, and implement their designs in React Native or HTML.1.3Mskills.sh installs
4flutter avatarflutter-add-integration-testflutter/agent-pluginsConfigures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, explo40.2Kskills.sh installs
5flutter avatarflutter-use-http-packageflutter/agent-pluginsUse the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.37.9Kskills.sh installs
6expo avatarexpo-api-routesexpo/skillsGuidelines for creating API routes in Expo Router with EAS Hosting37.2Kskills.sh installs