Prompt templates
Install the skill first:
npx skills add rutvik24/react-native-alternate-app-icon -g -y
Then use these prompts in any agent with the skill installed. Optional repo rules: Rules & workflow.
Add to bare React Native
Add react-native-alternate-app-icon to this React Native app.
Use the react-native-alternate-app-icon skill.
Configure iOS asset catalog + Info.plist and Android activity-alias.
Add a simple API call to switch to "Holiday" icon.
Add iOS alternate icons only
Set up iOS alternate app icons with react-native-alternate-app-icon.
Use the react-native-alternate-app-icon skill.
Document CFBundleAlternateIcons and test on a real device.
Add Android alternate icons only
Set up Android alternate launcher icons with react-native-alternate-app-icon.
Use the react-native-alternate-app-icon skill.
activity-alias entries and mipmaps for icon name "Seasonal".
Explain that the icon updates when the app is backgrounded.
Settings / picker UI
Build a settings screen that lists available icons and calls setIcon().
Use the react-native-alternate-app-icon skill.
Use getAllAlternativeIcons() and getActiveIcon().
Debug icon not changing
setIcon() does not change the launcher icon on iOS/Android.
Use the react-native-alternate-app-icon skill.
Verify native names match JS, plist, and manifest.
Audit existing integration
Audit my alternate app icon setup against react-native-alternate-app-icon.
Use the react-native-alternate-app-icon skill.
List gaps and fix them.