charleswiltgen avatar

Axiom Background Processing

If your iOS background tasks aren't firing and you're not sure why, this is the debugging guide you need. It walks you through BGTaskScheduler mechanics, the seven scheduling factors iOS uses to decide when your code runs, and a systematic checklist for the "registered but never executes" problem every iOS dev hits eventually. The docs are clear that background execution is discretionary, not guaranteed, which is the right framing. Covers iOS 13+ with BGTaskScheduler and iOS 26+ continued processing tasks. It's focused purely on making tasks run and complete correctly, not on energy optimization, which lives in a separate axiom-energy skill.

skills.sh installs
178
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-background-processing --agent claude-code

Installs into .claude/skills of the current project.

Files

If your iOS background tasks aren't firing and you're not sure why, this is the debugging guide you need. It walks you through BGTaskScheduler mechanics, the seven scheduling factors iOS uses to decide when your code runs, and a systematic checklist for the "registered but never executes" problem every iOS dev hits eventually. The docs are clear that background execution is discretionary, not guaranteed, which is the right framing. Covers iOS 13+ with BGTaskScheduler and iOS 26+ continued processing tasks. It's focused purely on making tasks run and complete correctly, not on energy optimization, which lives in a separate axiom-energy skill.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Categories
Testing & QA, Debugging, Mobile Development
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167
1zjianru avatarweb-search-prozjianru/web-search-proAgent-first web search and retrieval for live web search, news search, docs lookup, code lookup, company research, site crawl, site map, and structured evidence178skills.sh installs
2glittercowboy avatardebug-like-expertglittercowboy/taches-cc-resourcesDeep analysis debugging mode for complex issues. Activates methodical investigation protocol with evidence gathering, hypothesis testing, and rigorous verificat175skills.sh installs
3charleswiltgen avataraxiom-swiftdata-migration-diagcharleswiltgen/axiomUse when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema vers174skills.sh installs
4charleswiltgen avataraxiom-database-migrationcharleswiltgen/axiomUse when adding/modifying database columns, encountering "FOREIGN KEY constraint failed", "no such column", "cannot add NOT NULL column" errors, or creating sch173skills.sh installs
5webflow avatardesigner-toolswebflow/webflow-skillsBuild and manage pages, elements, components, and styles in Webflow Designer. Use when adding sections, creating layouts, building elements, inspecting or updat172skills.sh installs
6borghei avatarux-researcher-designerborghei/claude-skillsUX research and design toolkit covering persona generation, journey mapping, usability testing, and research synthesis. Use for user research, persona creation,171skills.sh installs