git-config-separation
CommunityIsolate personal git config from shared settings.
Authordragonkid
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill addresses the challenge of keeping personal git configuration separate from shareable, version-controlled settings by using Git's include mechanism.
Core Features & Use Cases
- Two-tier configuration: Main shared config files live in version control, while Personal/local settings reside in a separate local file.
- Safe machine setup: Easily apply personal user identities, credentials, and signing keys on new machines without committing them.
- Use Case: When provisioning a new development workstation, keep your personal details in ~/.gitconfig.local and include it in ~/.gitconfig.
Quick Start
Create and reference a local config with an include directive so that personal settings are loaded automatically.
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: git-config-separation Download link: https://github.com/dragonkid/dotfiles/archive/main.zip#git-config-separation 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 223,000+ vetted skills library on demand.