mobile-permission-notification
Installation
SKILL.md
When to use
- When a feature needs camera, photo library, location, contacts, Bluetooth, microphone, notifications, tracking, health, or storage access.
- When adding push, local notifications, reminders, alerts, or notification-driven navigation.
- When denied, blocked, or settings recovery paths affect completion.
Core analysis model
- Explain why the permission is needed and what user value it unlocks.
- Choose when to ask: at intent, setup, onboarding, or just-in-time.
- Decide whether pre-permission education is needed.
- Define granted, denied, blocked, limited, and settings recovery paths.
- Clarify notification value, timing, frequency, destination, and duplicate prevention.
- Account for platform permission differences and OS settings behavior.
Required outputs
- Permission strategy.
- Notification strategy.
- Settings fallback.
- UX copy intent notes.
- Edge cases.