axiom-storage-diag

Diagnose local file storage issues affecting data persistence and accessibility.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/pradeepmouli/swift-template --skill axiom-storage-diag-pradeepmouli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-storage-diag
Source: https://github.com/pradeepmouli/swift-template/tree/main/.agents/skills/axiom-storage-diag
Command: npx skills add https://github.com/pradeepmouli/swift-template --skill axiom-storage-diag-pradeepmouli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers diagnose and troubleshoot local file storage problems in mobile or desktop apps, reducing time to identify root causes and improving data reliability.

Core Features & Use Cases

  • Diagnose storage location, protection level, backup status, and file state to determine why files disappear, are missing after restart, or become inaccessible.
  • Provide a repeatable diagnostic workflow for common symptoms like files in tmp/, caches purges, or large backups.
  • Real-world scenario: you need to quickly pinpoint whether user data lives in Documents, is excluded from backup, or requires migration fixes.

Quick Start

Run the diagnostic workflow on a sample file URL to verify storage health and generate a remediation plan.

Frequently Asked Questions about axiom-storage-diag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why do files disappear or go missing after an app restart?

Local file storage issues often cause files to disappear after restarts when data is saved to tmp/ or caches directories that the system purges. Diagnosing the file's location, protection level, and backup status determines why files vanish and how to fix persistence.

How do I diagnose iOS backup bloat caused by local files?

Diagnose iOS backup bloat by checking the backup status and storage location of local files. The diagnostic workflow inspects whether files are incorrectly included in backups and provides remediation steps to exclude unnecessary data and reduce storage size.

What is the best way to troubleshoot locked file access in mobile apps?

Troubleshooting locked file access requires checking the file state and protection level to identify access restrictions. The diagnostic workflow specifies a repeatable process to verify storage health and generate a remediation plan for inaccessible files.

How do I check if a file is excluded from backup and requires migration fixes?

Checking backup exclusion status involves running a diagnostic workflow on the sample file URL to verify its storage location and backup flags. This process identifies whether user data lives in Documents, is excluded from backup, or requires migration fixes.

Can I use this diagnostic workflow for files stored in tmp/ and caches directories?

Yes, the diagnostic workflow is applicable to apps encountering missing files in tmp/ or caches purges. It checks the storage location, protection level, and file state to determine why data is missing and provides guardrails for remediation.

What are the limitations of diagnosing local file storage without checking protection levels?

Diagnosing storage without checking protection levels limits the ability to identify why files become inaccessible. The diagnostic workflow requires verifying location, protection, backup status, and file state to accurately pinpoint root causes and provide remediation steps.