charleswiltgen avatar

Axiom Concurrency Profiling

When your Swift 6 build compiles clean but crashes in production with `_dispatch_assert_queue_fail` or `_swift_task_checkIsolatedSwift`, this is your diagnostic guide. It covers the runtime isolation bugs that static checking misses: Core Data `context.perform` crashes inside @MainActor classes, Combine `.map` closures inheriting wrong isolation, and delegate methods from CLLocationManager or WKNavigationDelegate that blow up despite zero warnings. Also includes the Swift Concurrency Instruments template for diagnosing actor contention and thread pool exhaustion. The source reveals this is part of a larger concurrency skill set, but the profiling angle specifically targets performance bottlenecks you can't see from compile time errors alone.

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

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-concurrency-profiling --agent claude-code

Installs into .claude/skills of the current project.

Files

When your Swift 6 build compiles clean but crashes in production with `_dispatch_assert_queue_fail` or `_swift_task_checkIsolatedSwift`, this is your diagnostic guide. It covers the runtime isolation bugs that static checking misses: Core Data `context.perform` crashes inside @MainActor classes, Combine `.map` closures inheriting wrong isolation, and delegate methods from CLLocationManager or WKNavigationDelegate that blow up despite zero warnings. Also includes the Swift Concurrency Instruments template for diagnosing actor contention and thread pool exhaustion. The source reveals this is part of a larger concurrency skill set, but the profiling angle specifically targets performance bottlenecks you can't see from compile time errors alone.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Categories
Data Science & ML, Debugging, Mobile Development
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167
1borghei 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
2aibtcdev avatarteneroaibtcdev/skillsTenero (formerly STXTools) market analytics — token info, market stats, top gainers/losers, wallet holdings and trades, trending DEX pools, whale trades, holder170skills.sh installs
3mvanhorn avatarpp-cal-commvanhorn/printing-press-libraryEvery Cal.com feature, plus offline agendas, composed booking flows, and analytics no other Cal.com tool ships. Trigger phrases: `book a meeting on cal.com`, `w168skills.sh installs
4oaustegard avatardeveloping-preactoaustegard/claude-skillsSpecialized Preact development skill for standards-based web applications with native-first architecture and minimal dependency footprint. Use when building Pre167skills.sh installs
5rohitg00 avatarorchestraterohitg00/pro-workflowWire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.167skills.sh installs
6qodex-ai avatarprospect-investigationqodex-ai/ai-agent-skillsResearch and investigate business prospects and leads. Gathers company information, contact details, and qualification data for sales.163skills.sh installs