Topic · Development
Best git workflow skills for Claude Code, Codex and other agents.
- skills
- 809
- official
- 37
Git workflow skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 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/ | 296k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | today |
| 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/ | 10k | 9 repos | ~2.6k | Automated safety check: Pass | No licence | today |
| 3 | Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. | fossasia/ | 1.6k | 12 repos | ~578 | Automated safety check: Pass | Apache-2.0 | 2 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/ | 16k | 1 repo | ~847 | Automated safety check: Pass | MIT | 4 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/ | 55k | — | ~3.8k | Automated safety check: Pass | MIT | today |
| 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/ | 70k | 1 repo | ~1.6k | Automated safety check: Pass | Apache-2.0 | today |
| 7 | Writes Conventional Commits whose bodies carry action lines recording the intent, decisions and constraints behind a change, not only what changed. | yamadashy/ | 29k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | 4 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/ | 7.6k | 1 repo | ~4.5k | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 60k | — | ~594 | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 10 | 10.Rebase 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/ | 33k | 1 repo | ~3.7k | Automated safety check: Pass | GPL-3.0 | today |
| 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/ | 11k | — | ~4k | Automated safety check: Pass | Unknown | yesterday |
| 12 | 12.Release Bump 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/ | 57k | — | ~1.1k | Automated safety check: Pass | MIT | today |
| 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/ | 12k | — | ~838 | Automated safety check: Pass | MIT | today |
| 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/ | 41k | — | ~1.3k | Automated safety check: Pass | AGPL-3.0 | today |
| 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/ | 60k | — | ~824 | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 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/ | 102k | 2 repos | ~3.5k | Automated safety check: Notes | MIT | 4 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/ | 57k | — | ~2.5k | Automated safety check: Pass | MIT | today |
| 18 | Audits stale Git worktrees and branches with a bundled script, classifies each one, and deletes only after you approve the exact candidates. | lobehub/ | 83k | — | ~2.8k | Automated safety check: Pass | Unknown | today |
| 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/ | 25k | — | ~619 | Automated safety check: Pass | MIT | yesterday |
| 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/ | 42k | — | ~1.2k | Automated safety check: Pass | GPL-3.0 | 13 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/ | 22k | — | ~1.1k | Automated safety check: Pass | BSD-2-Clause | yesterday |
| 22 | 22.Bat Cat A cat clone with syntax highlighting, line numbers, and Git integration - a modern replacement for cat. | penpot/ | 61k | 2 repos | ~1.1k | Automated safety check: Pass | MPL-2.0 | today |
| 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/ | 55k | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 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/ | 23k | — | ~1k | Automated safety check: Notes | AGPL-3.0 | today |
| 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/ | 41k | — | ~3.6k | Automated safety check: Pass | AGPL-3.0 | today |
| 26 | Maintainer workflow for preparing, publishing, verifying and curating Hunk releases, with confirmation gates before tags, publishes and public edits. | modem-dev/ | 9.5k | — | ~3.8k | Automated safety check: Pass | MIT | yesterday |
| 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/ | 23k | — | ~575 | Automated safety check: Pass | BSD-3-Clause | yesterday |
| 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/ | 29k | — | ~522 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 29 | Set up, review, or repair a CCManager config — .ccmanager.json at a git repository root, or the global ~/.config/ccmanager/config.json. | kbwo/ | 1.3k | — | ~1.5k | Automated safety check: Pass | MIT | 10 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/ | 41k | — | ~498 | Automated safety check: Pass | Apache-2.0 | today |
| 31 | Workflow rules for the Ghostty submodule in cmux: rebuilding GhosttyKit.xcframework, pushing fork changes and updating the parent submodule pointer safely. | manaflow-ai/ | 28k | 1 repo | ~580 | Automated safety check: Pass | Unknown | today |
| 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/ | 71k | — | ~1.2k | Automated safety check: Pass | GPL-3.0 | today |
| 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/ | 6.1k | — | ~664 | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 18k | — | ~1.7k | Automated safety check: Pass | Unknown | yesterday |
| 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/ | 12k | — | ~497 | Automated safety check: Pass | MIT | 23 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/ | 33k | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | 28 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/ | 11k | — | ~424 | Automated safety check: Pass | Unknown | yesterday |
| 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/ | 7.9k | — | ~534 | Automated safety check: Pass | MIT | 24 days ago |
| 39 | 39.X Ray 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/ | 1.2k | 1 repo | ~10k | Automated safety check: Pass | MIT | 2 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/ | 7.7k | — | ~1.6k | Automated safety check: Pass | Unknown | today |
| 41 | 41.Jevgrep 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/ | 2.4k | — | ~741 | Automated safety check: Pass | MIT | 5 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/ | 8.9k | — | ~6.9k | Automated safety check: Pass | Unknown | today |
| 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/ | 3.2k | — | ~881 | Automated safety check: Notes | GPL-2.0 | today |
| 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/ | 18k | — | ~2.5k | Automated safety check: Pass | Unknown | yesterday |
| 45 | werf conventions for branch names and commit messages. An agent skill from werf/werf. | werf/ | 4.7k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 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/ | 18k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 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/ | 4.7k | — | ~2k | Automated safety check: Pass | MIT | today |
| 48 | 48.Code996 根据 Git 提交时间分析团队工作时段与 996 指标;用于用户要求的工作强度报告. An agent skill from hellodigua/code996. | hellodigua/ | 2.1k | — | ~2.1k | Automated safety check: Pass | MIT | 25 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.
Explore related skills
More topics in Development
- Pull requests1,927
- Refactoring1,154
- Debugging1,154
- Changelog and release notes1,147
- Code review1,053
- Technical documentation998
- Linting and formatting830
- Diagrams801
- Project scaffolding742
- Root cause analysis610
- Code quality579
- Architecture decision records562
- Commit messages556
- Git worktrees528
- Performance optimization440
- Design patterns408
- Error handling317
- Type safety301
- Dependency management285
- Software architecture280
- Monorepo tooling267
- Async programming243
- Issue triage234
- Codebase onboarding232