REQUIRED for all skill development. Automatically version control every skill file modification for rollback/comparison. Use after init_skill.sh, after every str_replace/create_file, and before packaging.
Install
npx skills add oaustegard/claude-skills --skill versioning-skillsnpx skills add oaustegard/claude-skills --skill versioning-skills -a claude-code -gnpx skills add oaustegard/claude-skills --skill versioning-skills -a codex -ggemini skills install https://github.com/oaustegard/claude-skills.git --path versioning-skillsgh skill install oaustegard/claude-skills versioning-skillsgit clone --depth 1 https://github.com/oaustegard/claude-skills /tmp/oaustegard__claude-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/oaustegard__claude-skills/versioning-skills ~/.claude/skills/versioning-skills # Claude Code
cp -R /tmp/oaustegard__claude-skills/versioning-skills ~/.agents/skills/versioning-skills # Codex, Cursor, Gemini CLI, Copilot, OpenCode