Track changes, roll back bad edits, and merge overlapping skills — across Claude, Gemini, Codex, and OpenClaw.
Stop managing messy, fragmented agent capabilities.
Each skill gets its own independent git repo with semantic versioning. Full history, always.
Roll back any skill to any previous version. Atomic operation — backup first, restore on failure.
Audit skills for internal rule conflicts, contradictions, and security issues before they cause problems.
Scan for overlapping skills and merge them into one stronger, unified tool. No more duplicates.
Works across Claude, OpenClaw, Gemini, and Codex out of the box.
Each skill folder is self-contained. Move or share it — the full history travels with it.
Search SkillHub and ClawHub by keyword — install in one command with automatic conflict detection.
List, inspect, and delete skills. Keep your library lean and intentional.
Everything you need, nothing you don't.
Pick your platform and paste one command.
claude plugin marketplace add KnowledgeXLab/skill-git claude plugin install skill-git@knowledgexlab
# Then initialize /skill-git:init # Or specify the agent /skill-git:init -a claude
clawhub install skill-git
# Then initialize
/skill-git:init -a openclaw
gemini extensions install https://github.com/KnowledgeXLab/skill-git
# Then initialize
/skill-git:init -a gemini
npx skills add KnowledgeXLab/skill-git -a codex
# Then initialize
/skill-git:init -a codex
Workflow guides and recommendations.
You want to add a skill but aren't sure what's out there.
/skill-git:search I want to do code review /skill-git:install clawhub:code-review /skill-git:commit
→ search returns top results from SkillHub and ClawHub ranked by relevance. install drops files into ~/.claude/skills/ tagged v1.0.0 automatically. You're version-controlled from day one.
You tweak your planner skill. Some changes work; one update breaks your workflow a week later.
/skill-git:commit # after a good edit — tags v1.0.1 /skill-git:commit # after another — tags v1.0.2 /skill-git:revert planner # something broke → rolls back to v1.0.1 instantly
→ Each commit captures the full diff and bumps the version. Revert is atomic — a backup is taken first and restored automatically if anything fails. No edit is ever truly gone.
Over time you accumulated code-review, critic, and pr-feedback. They've started contradicting each other.
/skill-git:scan # finds all overlapping pairs, rated ★★★ / ★★☆ / ★☆☆ /skill-git:merge code-review critic # combines the top pair interactively /skill-git:commit # snapshots the merged result as v1.1.0 /skill-git:delete critic # remove the now-redundant original
→ scan shows you the overlap score before you commit to anything. merge resolves conflicts interactively — nothing is written until you confirm. delete asks for explicit confirmation and warns you if the skill has uncommitted changes.