Skip to content

feat: change default macOS data path to ~/.skill-manager#44

Open
execsumo wants to merge 1 commit into
mode-io:mainfrom
execsumo:feature/change-data-dir-path
Open

feat: change default macOS data path to ~/.skill-manager#44
execsumo wants to merge 1 commit into
mode-io:mainfrom
execsumo:feature/change-data-dir-path

Conversation

@execsumo

Copy link
Copy Markdown

This PR updates the default macOS application directory from ~/Library/Application Support/skill-manager to ~/.skill-manager. It includes a fallback mechanism to automatically continue using the legacy Application Support path if it already exists, ensuring backwards compatibility for existing users.

@chzh12

chzh12 commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Thanks for the PR. I’m not comfortable approving this as a normal implementation change without an explicit product/distribution decision.

Changing the default macOS app-owned data directory from ~/Library/Application Support/skill-manager to ~/.skill-manager changes where new users store shared skills, MCP manifests, scan configs, settings, runtime state, and logs. Even with the legacy fallback, this is a user-visible storage and support-policy change rather than a small refactor.

Please get explicit agreement on the macOS default data path first, including migration/support expectations and release-note impact, before we merge this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants