git-expert · git:20260712.e55f142 · 2026-07-12 · sha256 47f8cd18f2aa0cc0
git-expert git:20260712.e55f142A
Immutable. This exact content is served forever at /api/v1/blob/47f8cd18f2aa0cc0.
--- name: git-expert description: Expert git plugin containing multiple skills for advanced version control, semantic commits, and bisect automation. --- # Git Expert Plugin This plugin provides a suite of advanced Git skills for autonomous agents to use when managing version control. It follows the multi-skill architecture. ## Available Skills - **git-bisect-ai**: AI-guided git bisect for finding the exact commit that introduced a bug or regression. - **git-commit**: High-quality semantic commits based on the diff. Conventional commit standards. - **git-merge**: Merge branches with strategy selection and conflict resolution. - **git-worktree**: Manage multiple working trees for parallel branch development. - **git-rebase**: Rebase branches with interactive editing and conflict resolution. - **git-stash**: Temporarily stash changes and manage the stash list. - **git-revert**: Safely revert commits by creating inverse commits. - **git-cherry-pick**: Apply specific commits from one branch to another. - **git-tag**: Create, list, delete, and manage lightweight and annotated tags. - **git-remote**: Add, remove, rename, and inspect remote repository connections. - **git-log**: Browse, filter, and format commit history with advanced options. - **git-blame**: Find who changed what lines and when. - **git-reflog**: Track and recover commits not reachable from any branch. - **git-clean**: Remove untracked files and directories from working tree. - **git-reset**: Reset HEAD, unstage files, or undo commits (soft/mixed/hard). - **git-config**: Read and write git configuration at system/global/local levels. - **git-hooks**: Install and manage client-side Git hooks for automation. - **git-push**: Push commits to remote repositories with safety options. - **git-pull**: Fetch and integrate remote changes into current branch. - **git-fetch**: Download objects and refs from remotes without merging. - **git-diff**: Show changes between commits, branches, and working tree. - **git-branch**: Create, list, rename, delete, and manage branches. - **git-switch**: Switch between branches with safety checks. - **git-clone**: Clone repositories with depth, branch, and submodule options. - **git-submodule**: Add, update, remove, and manage nested repositories. ## Usage Use the specific skills when you need advanced git operations. Example: `/git-commit` to trigger semantic commit generation. Example: `/git-merge feature/main` to merge branches. Example: `/git-worktree add ../hotfix hotfix/urgent` to create a worktree.