persistent-user-settings-with-fallback
CommunityPersist user settings with automatic fallback.
AuthorBSchafer01
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Persisting user-chosen resource paths can be brittle when the target resource becomes unavailable. The pattern ensures applications keep working by silently falling back to defaults and updating status to users.
Core Features & Use Cases
- Separation of the Settings layer from the Resource layer, with a small JSON settings file and a separate repository using the resolved path.
- Silent startup fallback with non-modal status messaging and persistence of the reverted state.
- Bridge-style change/restore handlers, clear error codes, and guidance for user-facing messages.
Quick Start
Configure a test app to save a custom library path and verify that if the path becomes unavailable, the app quietly reverts to the default and updates the status.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: persistent-user-settings-with-fallback Download link: https://github.com/BSchafer01/PanelNester/archive/main.zip#persistent-user-settings-with-fallback Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.