Skip to main content

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.