Topic · Development

Best git workflow skills for Claude Code, Codex and other agents.

Skills for everyday Git work: branching, rebasing, resolving merge conflicts and keeping history clean.
skills
809
official
37

Git workflow skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Git workflow skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

obra/superpowers296k5 repos~1.9kAutomated safety check: PassMITtoday
2

Digs into why code is shaped the way it is by checking git history, pull requests and connected tools in parallel, then reporting a cited read on the tradeoffs.

cursor/plugins10k9 repos~2.6kAutomated safety check: PassNo licencetoday
3

Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute.

fossasia/eventyay-interpretation1.6k12 repos~578Automated safety check: PassApache-2.02 days ago
4

Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

HKUDS/OpenHarness16k1 repo~847Automated safety check: PassMIT4 mo ago
5

Moves a package from another TryGhost repository into Ghost as an internal workspace package while keeping its Git history, with checkpoints for the steps that need an administrator.

TryGhost/Ghost55k—~3.8kAutomated safety check: PassMITtoday
6

Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.

cline/cline70k1 repo~1.6kAutomated safety check: PassApache-2.0today
7

Writes Conventional Commits whose bodies carry action lines recording the intent, decisions and constraints behind a change, not only what changed.

yamadashy/repomix29k1 repo~2.7kAutomated safety check: PassMIT4 days ago
8

Resolves Git merge conflicts with a plan-first workflow that keeps both sides' intent, regenerates lock files and backs up deleted-but-modified files.

tailcallhq/forgecode7.6k1 repo~4.5kAutomated safety check: PassApache-2.0today
9

Names a new Git branch with a type prefix, the lowercased work item ID and a short kebab-case description, so the ID can be extracted later from the branch name.

makeplane/plane60k—~594Automated safety check: PassAGPL-3.0yesterday
10

Drive an intent-aware rebase of the current checkout, resolving every conflict by reading the history behind both sides instead of by making the markers disappear.

telegramdesktop/tdesktop33k1 repo~3.7kAutomated safety check: PassGPL-3.0today
11

Run Kedro's local lint / format / type-check / tests on changed files (uses the project's pre-commit hooks, ruff, mypy, pytest, lint-imports, detect-secrets, Make targets — in the right venv), or…

kedro-org/kedro11k—~4kAutomated safety check: PassUnknownyesterday
12

Ends a release cycle by moving the Unreleased changelog notes under a dated version heading, bumping version files with bumpversion and tagging the commit.

jamiepine/voicebox57k—~1.1kAutomated safety check: PassMITtoday
13

Generate a clear, concise GitHub PR title and description from the diff between two local git branches, and save it to prDescription.md in the repo root.

redis/jedis12k—~838Automated safety check: PassMITtoday
14

Commits changes across ToolJet's root repo and its server/ee and frontend/ee submodules, writing messages from the diffs and updating submodule pointers in order.

ToolJet/ToolJet41k—~1.3kAutomated safety check: PassAGPL-3.0today
15

Opens a pull request for the current branch using the repo's template, a work item ID in the title and a description filled in from the actual diff.

makeplane/plane60k—~824Automated safety check: PassAGPL-3.0yesterday
16

Sets git habits for every change: short-lived branches, atomic commits with descriptive messages, clean pull requests, plus versioning, tagging and changelogs for releases.

addyosmani/agent-skills102k2 repos~3.5kAutomated safety check: NotesMIT4 days ago
17

Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.

remix-run/react-router57k—~2.5kAutomated safety check: PassMITtoday
18

Audits stale Git worktrees and branches with a bundled script, classifies each one, and deletes only after you approve the exact candidates.

lobehub/lobehub83k—~2.8kAutomated safety check: PassUnknowntoday
19

Opens or refreshes a pull request on pascalorg/editor from the current branch, describing only what the branch's commits and diff actually contain.

pascalorg/editor25k—~619Automated safety check: PassMITyesterday
20

Cherry-picks commits from the chatbox-pro repo into the open chatbox repo, skipping mobile-only files and keeping the open package name.

chatboxai/chatbox42k—~1.2kAutomated safety check: PassGPL-3.013 days ago
21

Prepares a go-redis release locally: picks the next semver, gathers merged PRs, writes the RELEASE-NOTES entry and bumps versions, without publishing.

redis/go-redis22k—~1.1kAutomated safety check: PassBSD-2-Clauseyesterday
22

A cat clone with syntax highlighting, line numbers, and Git integration - a modern replacement for cat.

penpot/penpot61k2 repos~1.1kAutomated safety check: PassMPL-2.0today
23

Moves a legacy internal Ghost package from JavaScript and CommonJS to TypeScript and ESM in three focused commits that keep git file history intact.

TryGhost/Ghost55k—~1.2kAutomated safety check: PassMITtoday
24

Walks through a Skyvern open-source release bump: update the version, rebuild the Python and TypeScript SDKs with Fern, commit, and open a pull request.

Skyvern-AI/skyvern23k—~1kAutomated safety check: NotesAGPL-3.0today
25

Opens a pull request for the current ToolJet branch, pushing the root repo and the ee submodules, creating submodule PRs first and then the main PR with a generated description.

ToolJet/ToolJet41k—~3.6kAutomated safety check: PassAGPL-3.0today
26

Maintainer workflow for preparing, publishing, verifying and curating Hunk releases, with confirmation gates before tags, publishes and public edits.

modem-dev/hunk9.5k—~3.8kAutomated safety check: PassMITyesterday
27

Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.

saleor/saleor23k—~575Automated safety check: PassBSD-3-Clauseyesterday
28

Traces a file, function or line back to the agent session behind its current commit, using git blame and a memory lookup, and reports only what the records show.

rohitg00/agentmemory29k—~522Automated safety check: PassApache-2.0yesterday
29

Set up, review, or repair a CCManager config — .ccmanager.json at a git repository root, or the global ~/.config/ccmanager/config.json.

kbwo/ccmanager1.3k—~1.5kAutomated safety check: PassMIT10 days ago
30

Investigates TiDB plan or test-result diffs that the change does not explain, ruling out failpoint setup and merge effects before expected outputs are updated.

pingcap/tidb41k—~498Automated safety check: PassApache-2.0today
31

Workflow rules for the Ghostty submodule in cmux: rebuilding GhosttyKit.xcframework, pushing fork changes and updating the parent submodule pointer safely.

manaflow-ai/cmux28k1 repo~580Automated safety check: PassUnknowntoday
32

Creates backports of a merged Ansible devel pull request onto the right stable branches by cherry-picking its merge commit onto new backport branches.

ansible/ansible71k—~1.2kAutomated safety check: PassGPL-3.0today
33

A skill your agent uses to find Compose feature flags introduced by a specific git user or email and map them to the library version in which they were added.

androidx/androidx6.1k—~664Automated safety check: PassApache-2.0today
34

Opens the pybind11 release-preparation pull request: picking the release base, bumping the version in common.h and integrating the changelog, following docs/release.rst.

pybind/pybind1118k—~1.7kAutomated safety check: PassUnknownyesterday
35

Prepares an npm release of ant-design-mobile up to the version commit, then tags and publishes the GitHub Release after you run the publish command yourself.

ant-design/ant-design-mobile12k—~497Automated safety check: PassMIT23 days ago
36

Automates an AionUi release: checks the latest AionCore release and its artifacts, updates package.json, writes the changelog, opens a PR and tags the release.

iOfficeAI/AionUi33k—~2.1kAutomated safety check: PassApache-2.028 days ago
37

Sets the repository's convention for commit messages and pull request titles: one emoji prefix for the main intent, a concise title and clean follow-up commits.

baptisteArno/typebot.io11k—~424Automated safety check: PassUnknownyesterday
38

Downloads a repository snapshot or template with degit into an empty folder, from GitHub, GitLab, Bitbucket, Sourcehut or a Gist, optionally at a branch, tag or commit.

Rich-Harris/degit7.9k—~534Automated safety check: PassMIT24 days ago
39

Generates an x-ray.md pre-audit report covering overview, enhanced threat model (protocol-type profiling, git-weighted attack surfaces, temporal risk analysis, composability dependency mapping)…

pashov/skills1.2k1 repo~10kAutomated safety check: PassMIT2 days ago
40

Write Git commit messages and pull request titles/descriptions using the Chris Beams / Tim Pope conventions (subject/body split, ~50-char subject, imperative mood, why-not-how body) plus ASD-STE100…

superplanehq/superplane7.7k—~1.6kAutomated safety check: PassUnknowntoday
41

A skill your agent uses for questions about how, why, or where behavior works in a repository, including questions that name a function or setting.

dzhng/jevgrep2.4k—~741Automated safety check: PassMIT5 days ago
42

Walks a maintainer through cutting a Worktrunk release: sync the release branch, pass two test gates, review the changes, then publish.

max-sixty/worktrunk8.9k—~6.9kAutomated safety check: PassUnknowntoday
43

Commits and pushes current changes, writes a pull request title and body from the branch history and template, and opens a draft PR on GitHub after you approve it.

wordpress-mobile/WordPress-Android3.2k—~881Automated safety check: NotesGPL-2.0today
44

Walks a maintainer through publishing a pybind11 release after the preparation PR merges, with preflight checks, confirmations before each push and a GitHub release.

pybind/pybind1118k—~2.5kAutomated safety check: PassUnknownyesterday
45

werf conventions for branch names and commit messages. An agent skill from werf/werf.

werf/werf4.7k—~1.3kAutomated safety check: PassApache-2.0yesterday
46

Audits a module by walking its git history commit by commit, tracking unresolved issues forward, and reporting the ones that survive to HEAD as findings.

ben-manes/caffeine18k—~3.3kAutomated safety check: PassApache-2.0yesterday
47

Creates and manages Git worktrees with PowerShell scripts so separate issues and Copilot sessions each get an isolated branch, build and test environment.

microsoft/WindowsAppSDK4.7k—~2kAutomated safety check: PassMITtoday
48

根据 Git 提交时间分析团队工作时段与 996 指标;用于用户要求的工作强度报告. An agent skill from hellodigua/code996.

hellodigua/code9962.1k—~2.1kAutomated safety check: PassMIT25 days ago

Questions, answered from the data.

What is the best git workflow skill?

Finishing a Development Branch from obra/superpowers ranks first of the 809 git workflow skills listed here, with the highest score: its repository has 296k GitHub stars, 5 other GitHub owners carry a copy, its SKILL.md loads about 1.9k tokens and it passes the automated safety check with no findings. Next come Code Design Rationale Investigator and Git Guardrails Claude Code.

Which git workflow skills are official?

37 of the 809 git workflow skills are official, published by the vendor's own GitHub organization: Code Design Rationale Investigator, Creating Description For Gh PR, Go-Redis Release Preparation, Git Worktree Manager, Openai Security Ownership Map and 32 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.