mobile-background-tasks
Installation
SKILL.md
Mobile Background Tasks
Trigger
Use this skill when the user:
- Needs periodic data sync while the app is backgrounded or closed
- Asks about background fetch, background processing, or scheduled tasks
- Wants background location tracking or geofence monitoring
- Mentions "background task", "WorkManager", "BGTaskScheduler", "headless JS", "background fetch", or "periodic sync"
- Needs to run code when the app is not in the foreground
Required Inputs
- Framework: Expo (React Native) or Flutter
- Task type: periodic fetch, one-time work, background location, or event-driven
- Constraints: network requirement, battery level, charging status
- Minimum interval: how often the task should run (minimum ~15 minutes on most OS versions)