Tags

Best Git Skills for AI Agents

814 Git skills for AI coding assistants — ranked by popularity.

This collection provides specific skills for AI agents to improve your git-based development workflows. If you work in Claude Code, Codex, or Cursor, these tools help manage complex repository tasks without requiring manual intervention. We focus on practical automation: resolving merge conflicts, managing pull requests, and tracking GitHub issues. Whether you are upgrading dependencies or need a structured task manager for specification-driven development, these skills serve as modular additions to your agent's capability set. By installing these SKILL.md files, you move from simple chat-based coding to executing multi-step git operations directly in your terminal. This library is for developers who want to reduce the friction of repository maintenance. You can expect focused, action-oriented instructions that allow your agent to navigate external dependencies, handle filesystem operations, and interact with platforms like Forgejo. Use these tools to turn your AI assistant into a focused git operator.

Top Git skills

resolve-conflicts

antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.

81334

dependency-upgrade

wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

26240

openspec-onboard

studyzy

Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.

10207

codex-cli-bridge

alirezarezvani

Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools

9180

task-master

sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

22131

skill-sync

KyleKing

Syncs Claude Skills with other AI coding tools like Cursor, Copilot, and Codeium by creating cross-references and shared knowledge bases. Invoke when user wants to leverage skills across multiple tools or create unified AI context.

12130

git-commits

bonny

Create well-structured git commits in logical chunks following best practices

21109

github-workflow-automation

ruvnet

Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management

11113

git-advanced-workflows

wshobson

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 repository issues.

1197

github-multi-repo

ruvnet

Multi-repository coordination, synchronization, and architecture management with AI swarm orchestration

696

github-manage

matteocervelli

Manage operations concerning GitHub on behalf of user

693

testing-workflow

amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

1683

prepare-changelog

nextest-rs

Guidelines for preparing changelog entries for nextest releases following Keep a Changelog format

689

workthrough

bear2u

Automatically document all development work and code modifications in a structured workthrough format. Use this skill after completing any development task, bug fix, feature implementation, or code refactoring to create comprehensive documentation.

1085

git-workflow-enforcer

CrazyDubya

Ensures commits follow conventional commits, branch naming conventions, and PR templates. Use when creating commits, branches, or PRs, or when user mentions git workflow.

886

changelog-automation

wshobson

Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.

885

uv-package-manager

wshobson

Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.

1370

tmux

openclaw

Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.

2061

github-actions-templates

wshobson

Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.

769

run-nx-generator

nrwl

Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.

571

terminal-context

aelaguiz

Complete Kitty terminal awareness + control for coding agents: list panes/tabs, read scrollback, map ports→processes, parse per-pane git/last-command metadata (from shell hooks), and send commands/focus panes. Use when user mentions "another terminal", "is the server running", "what failed", or you need to run/inspect commands across panes.

567

glab

NikiforovAll

Expert guidance for using the GitLab CLI (glab) to manage GitLab issues, merge requests, CI/CD pipelines, repositories, and other GitLab operations from the command line. Use this skill when the user needs to interact with GitLab resources or perform GitLab workflows.

664

gh-address-comments

openai

Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.

1059

create-pr

n8n-io

Creates GitHub pull requests with properly formatted titles that pass the check-pr-title CI validation. Use when creating PRs, submitting changes for review, or when the user says /pr or asks to create a pull request.

759

How to choose a Git skill

Evaluate each skill based on your current project requirements and the platforms you use. Check the repository to see if the skill is maintained and if the CLI dependencies match your environment. Look at the specific scope: some tools focus on single-action execution like filesystem management, while others offer broad workflows like task tracking or dependency upgrades. Prioritize skills that provide clear documentation on how they interact with your repository and ensure they offer the specific command-line bridges you need for your local configuration.

More Git skills

jira
davila7 · 11 installs
bash-linux
davila7 · 7 installs
git-commit
github · 11 installs
generate-release-notes
teambit · 7 installs
using-git-worktrees
obra · 4 installs
github-issues
github · 5 installs
github-search
parcadei · 6 installs
changelog-generator
ComposioHQ · 3 installs
gh-fix-ci
openai · 12 installs
nuget-manager
github · 5 installs
git-safety
tamagui · 3 installs
triaging-issues
pytorch · 5 installs
file-manager
Xxiii8322766509 · 8 installs
openspec-archive-change
studyzy · 4 installs
release-note-generation
microsoft · 5 installs
azure-devops-cli
github · 4 installs
gitlab-ci-patterns
wshobson · 10 installs
finishing-a-development-branch
obra · 4 installs
git-commit-helper
alirezarezvani · 7 installs
worktrunk
max-sixty · 8 installs
address-github-comments
davila7 · 3 installs
cursor-multi-repo
jeremylongshore · 5 installs
git
EpicenterHQ · 8 installs
morph-search
parcadei · 9 installs
zai-cli
numman-ali · 5 installs
git-master
code-yeongyu · 4 installs
slash-commands
parcadei · 4 installs
summarize-activity
alpinejs · 6 installs
wiki-changelog
microsoft · 3 installs
find-bugs
davila7 · 5 installs
grepai
yoanbernabeu · 4 installs
upgrading-expo
sickn33 · 3 installs
agent-repo-architect
ruvnet · 3 installs
agentic-jujutsu
ruvnet · 3 installs
doc-check
coder · 4 installs
github-project-management
ruvnet · 4 installs
jujutsu
cryfs · 5 installs
worktree-kit
gmickel · 3 installs
file-tools
trpc-group · 4 installs
github-release-management
ruvnet · 4 installs
openspec-bulk-archive-change
studyzy · 3 installs
openspec-sync-specs
studyzy · 4 installs
pr-draft-summary
openai · 3 installs
repomix-unmixer
daymade · 5 installs
ast-grep-find
parcadei · 3 installs
git-pushing
davila7 · 4 installs
git-workflow
agno-agi · 6 installs
hooks-automation
ruvnet · 3 installs
worktree-manager-skill
disler · 4 installs
conventional-commit
carbon-design-system · 3 installs
cursor-git-integration
jeremylongshore · 4 installs
prompt-analysis
git-ai-project · 8 installs
pnpm
antfu · 4 installs
gen-changelog
MoonshotAI · 4 installs
git-worktrees
heyitsnoah · 6 installs
pr-creator
google-gemini · 4 installs
yeet
openai · 2 installs
cli-commands
windmill-labs · 2 installs
skillshare
runkids · 1 installs
make-repo-contribution
github · 2 installs
security-ownership-map
openai · 2 installs
commit-work
davila7 · 2 installs
create-pr-description
antinomyhq · 2 installs
create-worktree-skill
disler · 2 installs
nx-workspace
nrwl · 4 installs
clean
catlog22 · 4 installs
conductor-setup
sickn33 · 3 installs
pr-demo
mikeyobrien · 1 installs
find-reviewable-pr
dotnet · 2 installs
claude-code-history-files-finder
daymade · 3 installs
create-pull-request
cline · 3 installs
pr-workflow
tursodatabase · 1 installs
review-pr
apache · 2 installs
worktrees
NeoLabHQ · 1 installs
continue-implementation
LibPDF-js · 1 installs
dev
atopile · 2 installs
fix-issue
mysticaltech · 2 installs
domain-dns-ops
steipete · 2 installs
gerrit
storj · 1 installs
git-branch-cleanup
gotalab · 1 installs
github-ops
daymade · 1 installs
release-skills
JimLiu · 2 installs
bump-ios-version
artsy · 2 installs
ccw-cli-tools
catlog22 · 1 installs
code-transfer
mhattingpete · 1 installs
fix-github-issue
AgnosticUI · 1 installs
github-contributor
daymade · 1 installs
github-issue-query
githubnext · 1 installs
macos-spm-app-packaging
Dimillian · 1 installs
project-session-manager
Yeachan-Heo · 1 installs
toolhive-release
stacklok · 1 installs
wt
homeassistant-ai · 1 installs
commit-workflow
fcakyon · 1 installs
convert-github-issue-to-discussion
freekmurze · 1 installs
fix-dependabot-prs
bannzai · 1 installs
fix-sync
ClickHouse · 1 installs

+694 more — browse all skills.

Frequently asked

Can I use these skills if I do not use GitHub?
Many of these skills are designed for GitHub, but tools like the Forgejo skill provide specific support for other platforms. Check the individual SKILL.md documentation to see if a tool requires a specific host or if it relies on generic git commands that work across different git-based hosting providers.
How do I ensure these skills do not interfere with my manual git workflow?
Each skill follows a specific set of rules. For example, the resolve-conflicts skill is designed to trigger only when you explicitly encounter merge issues. Review the provided documentation to understand the activation conditions for each agent skill to ensure they only execute actions when you authorize them to do so.

Browse other tags

Search skills

Search the agent skills registry