Claude skills for Git
522 public Claude skills touch on Git. These 50 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.
git workflow and versioning
Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, splitting uncommitted work in a messy working tree into clean atomic commits, opening or reviewing a pull request (PR), pushing to a…
addyosmani/agent-skills★ 112kMITFolder:
git-workflow-and-versioninggit master
MUST USE for ANY git operations: atomic commits, rebase/squash/fixup, and history search (blame, bisect, log -S, reflog). Load it before running git yourself, or pass load_skills=['git-master'] to the task that commits. Triggers: 'commit', 'rebase',…
code-yeongyu/oh-my-openagent★ 70kLicence: see repoFolder:
git-mastergit advanced workflows
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting…
wshobson/agents★ 42kMITFolder:
git-advanced-workflowschinese git workflow
国内 Git 平台配置参考——Gitee、Coding.net、极狐 GitLab、CNB 的 SSH/HTTPS/凭据/CI 接入差异与镜像同步配置。仅在用户显式 /chinese-git-workflow 时调用,不要根据上下文自动触发。
jnMetaCode/superpowers-zh★ 8.4kMITFolder:
chinese-git-workflowusing git worktrees
当需要开始与当前工作区隔离的功能开发,或在执行实现计划之前使用——通过原生工具或 git worktree 回退机制确保隔离工作区存在
jnMetaCode/superpowers-zh★ 8.4kMITFolder:
using-git-worktreesfulfill git escrow
Fulfill a git escrow bounty by writing a solution or submitting an existing one. Use when the user wants to solve a test suite challenge, write code to pass tests, and claim a token reward. Requires the git-escrows CLI (npm i -g git-escrows).
internet-court/internet-court-skill★ 7kLicence: see repoFolder:
fulfill-git-escrowmake git escrow
Create a new git escrow bounty for a test suite. Use when the user wants to submit a challenge with escrowed token rewards for passing a failing test suite. Requires the git-escrows CLI (npm i -g git-escrows).
internet-court/internet-court-skill★ 7kLicence: see repoFolder:
make-git-escrowgit commit
Generate well-formatted git commit messages following conventional commit standards
ThinkInAIXYZ/deepchat★ 6.4kApache-2.0Folder:
git-commitkeeping git repos clean
Prevents, detects, and remediates files that should never be committed — secrets (.env, API tokens, hardcoded credentials) and dev artifacts (build output, scratch databases, editor/OS files). Covers .gitignore (and why it does not untrack), git rm…
kajisho5/ffmpeg-skill★ 3.9kMITFolder:
git-hygienegit integration
Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.
a5c-ai/babysitter★ 1.9kMITFolder:
git-integrationrelease notes from git log
Turn a git log into user-facing release notes grouped by feature and fix. Use when asked for release notes from this git log, a changelog entry from these commits, or to turn commits into release notes. Produces a grouped changelog with one line per change…
mohitagw15856/pm-claude-skills★ 1.5kMITFolder:
drafted-skillmanaging git
Manages Git workflows including branching, commits, and pull requests. Use when working with Git, creating commits, opening PRs, managing branches, resolving conflicts, or when asked about version control best practices.
CloudAI-X/claude-workflow-v2★ 1.4kMITFolder:
managing-gitgit analyzer
Analyzes git repositories and commit history
alibaba/skill-up★ 1.4kApache-2.0Folder:
git-contextgit workflow
Implement Git branching strategies, PR workflows, and release management patterns. Configure GitFlow, trunk-based development, or GitHub Flow for team collaboration. Use when establishing version control workflows or improving development team collaboration.
BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder:
git-workflowgit worktree manager
Manage parallel development with Git worktrees: creation with port allocation, environment sync, branch isolation, and cleanup. Use when working multiple branches at once, running parallel CI validations, or isolating agent workspaces.
borghei/Claude-Skills★ 1kLicence: see repoFolder:
git-worktree-managergit pushing
Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", "push…
mhattingpete/claude-skills-marketplace★ 689Apache-2.0Folder:
git-pushinggit sync
Sync the current branch in one pass — commit the working tree as one commit per logical change (in the host repo's commit format, or the super-board writing standard), gate Supabase schema changes, merge-pull, resolve conflicts hunk by hunk, then push…
EricTechPro/super-board★ 552MITFolder:
git-syncmanaging git workflows
Manage Git branching strategies, commit conventions, and collaboration workflows. Use when choosing between trunk-based development, GitHub Flow, or GitFlow, implementing conventional commits for automated versioning, setting up Git hooks for quality…
ancoleman/ai-design-components★ 525MITFolder:
managing-git-workflowsgit commit message
Write a commit message from the staged diff: a short summary line and a body explaining why.
zhuyansen/agent-skills-hub★ 478MITFolder:
git-commit-messagegit analysis
Analyze git repository changes, branch differences, and commit history. Use when analyzing branches, comparing changes, examining commit history, or preparing for PR/commit operations.
aiskillstore/marketplace★ 446No licence statedFolder:
git-analysisgit branch cleanup
Analyzes and safely cleans up local Git branches. Categorizes branches by merge status, staleness, and remote tracking. Provides interactive selection with safety guards. Use when the user wants to clean up branches, delete old branches, organize Git…
gotalab/skillport★ 418MITFolder:
git-branch-cleanupgit safety
Stops an agent from destroying uncommitted work with git. Requires git status and git diff before any command that discards changes, treats "revert" and "undo" as manual edits, and never runs reset, checkout, clean, stash drop, or force push without…
waynesutton/builder-skills★ 405Apache-2.0Folder:
git-safetygit release
Draft release notes from merged PRs, propose a semver bump, and emit a copy-pasteable `gh release create` command. Use when preparing a tagged GitHub release.
wesammustafa/opencode-primer★ 403MITFolder:
git-releasegit pr reviewer
Review pull requests for code quality, security issues, and best practices. Use when reviewing PRs, checking code changes, or analyzing diffs before merge.
OneWave-AI/claude-skills★ 398MITFolder:
git-pr-reviewerpip git
Rule matrix security fixture for pip-git used by security rule matrix integration tests; not intended for production deployment.
bruc3van/agent-skills-guard★ 392MITFolder:
pip-gitgit platform
Detects git forge (GitHub/GitLab/Bitbucket) and maps CLI commands cross-platform. Use when writing skills that must run on any git hosting provider.
athola/claude-night-market★ 343MITFolder:
git-platformcodely git conventional commit
Create a git commit following the team's Conventional Commit conventions. Use when the user asks to commit changes or create a commit.
CodelyTV/agent-harness★ 296No licence statedFolder:
codely-git-conventional-commitgit commit smart
Generates meaningful, conventional commit messages automatically. Use when committing code changes. Analyzes diff to create descriptive commits following best practices.
majiayu000/spellbook★ 288MITFolder:
git-commit-smartgit bisect assistant
Automatically performs git bisect to identify the first bad commit that introduced a bug or failure. Use when debugging regressions, tracking down when a test started failing, or identifying which commit broke functionality. Handles flaky tests with retry…
ArabelaTso/Skills-4-SE★ 260Apache-2.0Folder:
git-bisect-assistantconventional git
Conventional Commits v1.0.0 branch naming, worktree naming, and commit message standards for GitHub and GitLab projects. Use when creating branches, naming worktrees, writing commits, generating commit messages, reviewing branch conventions, or setting up…
samber/cc-skills★ 241MITFolder:
conventional-gitgit mirror audit
Verify configured secondary git mirrors are present and not drifting from the primary remote/default branch
jmagly/aiwg★ 226MITFolder:
git-mirror-auditgit guardrails claude code
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
tt-a1i/matt-skills-with-to-goal★ 191MITFolder:
git-guardrails-claude-codewednesday git
Unified Git workflow. Manages the entire task lifecycle: branch creation (sprint), atomic commits (git-os), and PR opening (pr-create).
wednesday-solutions/ai-agent-skills★ 172MITFolder:
wednesday-gitgit helper
Branch, commit and rebase helper using git only.
Goldziher/ai-rulez★ 165MITFolder:
git-helper1c db load git
Загрузка изменений из Git в базу 1С. Используй когда пользователь просит загрузить изменения из гита, обновить базу из репозитория, partial load из коммита
Desko77/claude-code-skills-1c★ 87MITFolder:
1c-db-load-gitseekter git
Ship the Seekter kit to git. Branch, commit and push the tracked, person-independent files (skills, references, scripts, templates) after a run has taught the kit something. Use when the user runs /seekter-git or asks to commit, push, or open a PR for the…
selfishprimate/seekter★ 79MITFolder:
seekter-gitgit ops
Git + worktree orchestrator: status survey, per-worktree triage, commits, PRs, branches, releases, rebases — reads inline, writes to a background agent. Triggers on: git status, anything to commit, anything to push, commit, push, create PR, rebase,…
0xDarkMatter/claude-mods★ 78MITFolder:
git-opssecrets in git history
Mine GitHub, GitLab and git history for identities, infrastructure and leaked credentials using commit author emails, GitHub code search, the commit .patch endpoint, trufflehog, gitleaks, git log pickaxe and full-ref history scans. Use when investigating a…
UseOSINT/Skills★ 57MITFolder:
secrets-in-git-historycm git worktrees
[Deprecated] worktree management is part of execution. Use `cm-execution` instead.
tody-agent/codymaster★ 56No licence statedFolder:
cm-git-worktreesgit pr review
当用户明确要求审查 GitHub PR、评估是否合并或判断 PR 应如何处理时使用。对 PR 做只读、证据驱动的方案与风险评估,并给出合并建议。⚠️ 不适用:直接修改、合并 PR,或在本地执行不可信 PR 代码。
huangwb8/skills★ 50MITFolder:
git-pr-reviewgit publish release
当用户明确要求发布项目到 GitHub、创建 GitHub Release 或生成 Release Notes 时使用。根据版本历史整理发布说明;仅要求预览时不执行发布。
huangwb8/skills★ 50MITFolder:
git-publish-releasegit
Git version control best practices: branching, commits, merging, conflict resolution, PR workflows. Use when managing branches, creating commits, merging code, or resolving conflicts.
xiaobei930/cc-best★ 48MITFolder:
gitgit branchless
Use when asked for multi-commit stack edits, rebases, fixups, or stacked-PR publishing with branchless git idioms. Not for plain-git workflows in repos without branchless.
OutlineDriven/odin-claude-plugin★ 40Apache-2.0Folder:
git-branchlessgit cleanup
Use when the user explicitly invokes branch or worktree cleanup for a repo with accumulated local branches. Don''t use for remote branch deletion or force-push operations.
OutlineDriven/odin-claude-plugin★ 40Apache-2.0Folder:
git-cleanupgit guardrails
Use when a repository needs Git safety controls: guard destructive commands, set up gitignore or fix gitignore when untracked files keep appearing, or install or repair a repository-local pre-commit hook from project gates, including package-manager-native…
OutlineDriven/odin-claude-plugin★ 40Apache-2.0Folder:
git-guardrailsgit advanced
Advanced Git operations and workflows including interactive rebasing, conflict resolution, history manipulation, bisecting for bugs, cherry-picking, reflog recovery, and branch management strategies. Use for: (1) Interactive rebasing and commit cleanup,…
AutumnsGrove/ClaudeSkills★ 37No licence statedFolder:
git-advancedgit flow
Use when committing, branching, opening PRs, or deciding merge/branch strategy.
Fusengine/claude-plugins★ 34MITFolder:
git-flowtidy git
Mechanical git repo hygiene. Prunes stale remote-tracking refs, deletes merged local branches (with confirmation), and reports stashes, untracked files, and unpushed work. Never touches remote state. Safe by default — destructive operations require…
chrisallenlane/claude-swe-workflows★ 18MITFolder:
tidy-gitgit for research code
When the user wants to version-control optimization research code - small commits per experiment change, tags for paper result snapshots, .gitignore for solver logs, linking result tables to commit hashes, and branch strategy for risky refactors. Also use…
hajibabaie/combinatorial-optimization-skills★ 15MITFolder:
git-for-research-codegit pr
Kiểm định thay đổi remote-first; tạo Pull Request team hoặc hướng dẫn Human push solo
khangpqvn/SDDADD★ 13No licence statedFolder:
git-pr
Claude skills for Git: before you install one
What's the best Claude skill for Git?
There are 522 of them, spread over 305 repositories on GitHub. Named for it and most starred: git workflow and versioning (addyosmani/agent-skills, ★ 112k), git master (code-yeongyu/oh-my-openagent, ★ 70k) and git advanced workflows (wshobson/agents, ★ 42k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for Git?
For Git, take the git-workflow-and-versioning folder from addyosmani/agent-skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
What should I check before installing a Git skill?
A Git skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for git workflow and versioning, that is everything in the git-workflow-and-versioning folder. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
Are these Git skills maintained?
358 of the 522 Git skills sit in repositories that changed in the 30 days before 31 Oct 2026.
Are these Git skills official?
No. None of the 522 Git skills comes from Anthropic's own skills repository, so all of them are community-made across 305 repositories.
Can I use these Git skills at work?
Of the 50 Git skills listed here, 41 sit in repositories under an open licence such as MIT or Apache 2.0, and 5, such as git analysis and codely git conventional commit, state no licence at all, which legally means you may not reuse them. Check the licence file before you copy one into company work.
More topics: every “Claude skills for…” page.