home/categories/automation-tools/bbrowning-bbrowning-claude-marketplace-bbrowning-claude-skills-version-control-config-skill-md
automation-toolstools

version-controlling-global-configuration

Use when user asks about version controlling ~/.claude directory or syncing Claude Code settings across machines. Provides git setup instructions and .gitignore patterns to track only portable settings while excluding logs, session data, and machine-specific plugin metadata. Invoke before initializing git in ~/.claude to prevent committing non-portable data.

bbrowning
maintainer
bbrowning
Updated 11/10/2025
Stars
0
Forks
1
quick start

Installation and usage

Use when user asks about version controlling ~/.claude directory or syncing Claude Code settings across machines. Provides git setup instructions and .gitignore patterns to track only portable settings while excluding logs, session data, and machine-specific plugin metadata. Invoke before initializing git in ~/.claude to prevent committing non-portable data.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use version-controlling-global-configuration