charleswiltgen avatar

Axiom Storage Diag

If you're building iOS apps and fighting mysterious file disappearances or bloated backups, this diagnostic skill zeroes in on the real culprits: wrong storage locations, misconfigured protection levels, and missing backup exclusions. The author's premise is solid: the iOS file system works fine across millions of apps, so if your files vanish after restarts or become inaccessible when locked, you probably picked the wrong directory or protection class. It walks through red flags like unexpectedly large backup sizes or background tasks failing to read files. Practical for anyone who's spent hours blaming iOS when the issue was actually in Documents instead of Caches, or forgetting to set the right FileProtectionType.

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

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-storage-diag --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're building iOS apps and fighting mysterious file disappearances or bloated backups, this diagnostic skill zeroes in on the real culprits: wrong storage locations, misconfigured protection levels, and missing backup exclusions. The author's premise is solid: the iOS file system works fine across millions of apps, so if your files vanish after restarts or become inaccessible when locked, you probably picked the wrong directory or protection class. It walks through red flags like unexpectedly large backup sizes or background tasks failing to read files. Practical for anyone who's spent hours blaming iOS when the issue was actually in Documents instead of Caches, or forgetting to set the right FileProtectionType.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Category
Debugging
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167

Recommended

More Debugging
1charleswiltgen avataraxiom-core-data-diagcharleswiltgen/axiomUse when debugging schema migration crashes, concurrency thread-confinement errors, N+1 query performance, SwiftData to Core Data bridging, or testing migration169skills.sh installs
2charleswiltgen avataraxiom-assume-isolatedcharleswiltgen/axiomUse when needing synchronous actor access in tests, legacy delegate callbacks, or performance-critical code. Covers MainActor.assumeIsolated, @preconcurrency pr168skills.sh installs
3modra40 avatarreact-tanstack-seniormodra40/claude-codex-skills-directoryExpertise senior/lead React developer 20 tahun dengan TanStack ecosystem (Query, Router, Table, Form, Start). Gunakan skill ini ketika: (1) Membuat aplikasi Rea157skills.sh installs
4cinience avataralicloud-network-albcinience/alicloud-skillsManage and troubleshoot Alibaba Cloud ALB (Application Load Balancer). Use whenever the user asks to inspect, create, change, or debug ALB instances, listeners,155skills.sh installs
5NVIDIA avatardoca-flowNVIDIA/skillsBuild and debug DOCA Flow applications on supported NVIDIA NICs/DPUs: define match/action pipes, initialize ports and representors, choose forwarding targets, v151skills.sh installs
6NVIDIA avatardoca-setupNVIDIA/skillsUse this skill when the user is dealing with the DOCA environment around their workload — verifying an install is healthy, preparing the build env (pkg-config, 149skills.sh installs