LaunchKit · 2026
Back to Skills

git-workflows

Advanced git operations beyond add/commit/push.

4
7.6k downloads
by @gitgoodordietrying

Setup & Installation

openclaw skills install @gitgoodordietrying/git-workflows

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install git-workflows

What This Skill Does

Covers advanced git operations beyond the basics: interactive rebase, bisect, worktrees, reflog recovery, subtrees, submodules, sparse checkout, conflict resolution, and cherry-picking. Aimed at developers who need precise control over commit history and multi-branch workflows.

Covers the full range of recovery and history-rewriting operations that most git tutorials skip, including automated bisect and rerere, which eliminate repetitive manual steps.

When to use it

  • Squashing fix commits before merging a PR
  • Pinpointing which commit introduced a regression
  • Reviewing a PR in a separate worktree without stashing current work
  • Recovering commits after an accidental reset --hard
  • Syncing a shared library into a repo via subtree

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: find which commit broke the login redirect test

AGENT
  1. 1Run `git bisect start` and mark current HEAD as bad
  2. 2Mark a known-good tag or commit with `git bisect good v1.2.0`
  3. 3Write a test script that exits 0 when the bug is absent and 1 when present
  4. 4Run `git bisect run ./test-for-bug.sh` to automate binary search
  5. 5Review the identified bad commit with `git show` and reset with `git bisect reset`
OUTPUT

Git identifies the exact commit SHA that introduced the regression