Agent Plugins Marketplace
All plugins

git-plugin

v2.55.0

Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management

Claude Code45 Skills

By Lauri GatesLicense: MIT58 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
45 skill or MCP entries
Source updated
Sep 15, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install git-plugin for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install git-plugin@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/laurigates/claude-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is git-plugin/.

Plugin files

git-plugin/
├── .claude-plugin/plugin.json
├── skills/deadbranch/SKILL.md
├── skills/gh-cli-agentic/SKILL.md
├── skills/gh-workflow-monitoring/SKILL.md
├── skills/git-api-pr/SKILL.md
├── skills/git-branch-naming/SKILL.md
├── skills/git-branch-pr-workflow/SKILL.md
├── skills/git-cli-agentic/SKILL.md
├── skills/git-commit/SKILL.md
├── skills/git-commit-push-pr/SKILL.md
├── skills/git-commit-trailers/SKILL.md
├── skills/git-commit-workflow/SKILL.md
├── skills/git-conflicts/SKILL.md
├── skills/git-coworker-check/SKILL.md
├── skills/git-derive-docs/SKILL.md
├── skills/git-fix-pr/SKILL.md
├── skills/git-fork-workflow/SKILL.md
├── skills/git-issue/SKILL.md
├── skills/git-issue-hierarchy/SKILL.md
├── skills/git-issue-manage/SKILL.md
├── skills/git-issue-scoping/SKILL.md
├── skills/git-maintain/SKILL.md
├── skills/git-merge-hazards/SKILL.md
├── skills/git-pr/SKILL.md
├── skills/git-pr-feedback/SKILL.md
├── skills/git-pr-sync-check/SKILL.md
├── skills/git-pr-watch/SKILL.md
├── skills/git-push/SKILL.md
├── skills/git-rebase-patterns/SKILL.md
├── skills/git-repo-delete-check/SKILL.md
├── skills/git-repo-detection/SKILL.md
├── skills/git-security-checks/SKILL.md
├── skills/git-stacked-prs/SKILL.md
├── skills/git-triage/SKILL.md
├── skills/git-upstream-fix-check/SKILL.md
├── skills/git-upstream-pr/SKILL.md
├── skills/git-upstream-pr-diverged/SKILL.md
├── skills/github-issue-autodetect/SKILL.md
├── skills/github-issue-writing/SKILL.md
├── skills/github-labels/SKILL.md
├── skills/github-pr-title/SKILL.md
├── skills/release-please-configuration/SKILL.md
├── skills/release-please-pr-workflow/SKILL.md
├── skills/release-please-protection/SKILL.md
├── skills/upstream-pr-contribution/SKILL.md
└── skills/worktree-stale-base-merge/SKILL.md

Included Skills45

deadbranchskills/deadbranch/SKILL.md

deadbranch CLI for stale-branch cleanup — dry-run preview, TUI or non-interactive delete, protects main/develop/WIP. Use when asked to clean up branches, prune branches, or remove stale branches.

gh-cli-agenticskills/gh-cli-agentic/SKILL.md

gh CLI commands with JSON output for agent workflows. Use when querying PRs, issues, workflow runs, or repo metadata; inspecting PR checks; fetching failed CI logs; or resolving a github.com URL to an API call.

gh-workflow-monitoringskills/gh-workflow-monitoring/SKILL.md

`gh run watch` — block until a GitHub Actions run finishes, no polling loop. Use when waiting for CI after a push or following a triggered workflow to completion.

git-api-prskills/git-api-pr/SKILL.md

GitHub API PR creation without local git. Use when submitting file changes as a PR without local commits — quick fixes, typos, config updates, or bypassing local git state.

git-branch-namingskills/git-branch-naming/SKILL.md

Git branch naming conventions — type prefixes (feat/fix/chore), issue linking, kebab-case. Use when creating branches or setting up repo conventions.

git-branch-pr-workflowskills/git-branch-pr-workflow/SKILL.md

Branch management and PR workflows — git switch/restore, GitHub MCP. Use when creating branches, opening PRs, or working with feature branches.

git-cli-agenticskills/git-cli-agentic/SKILL.md

Git commands with porcelain and machine-readable output for agent workflows. Use when scripting status/diff/log, porcelain=v2, --numstat counts, custom --format placeholders, or branch tracking info.

git-commitskills/git-commit/SKILL.md

Create commits with conventional messages and issue references. Use when user says "commit", "save changes", or "stage and commit". Local commits only — see git-push for remote.

git-commit-push-prskills/git-commit-push-pr/SKILL.md

End-to-end commit-to-PR workflow. Use when the user says "create pr", "commit and pr", "push and pr", or wants to go from uncommitted changes to an open PR.

git-commit-trailersskills/git-commit-trailers/SKILL.md

Git commit trailer conventions — BREAKING CHANGE, Co-authored-by, Signed-off-by. Use when composing messages with trailers or parsing via git interpret-trailers.

git-commit-workflowskills/git-commit-workflow/SKILL.md

Conventional commit format, staging, and message conventions. Use when writing commit messages, staging files, grouping changes, or auto-detecting linked issues.

git-conflictsskills/git-conflicts/SKILL.md

Resolve merge conflicts file-by-file. Use when a merge/rebase has conflicts, a PR can't merge, "fix conflicts" is requested, or branches have diverged.

git-coworker-checkskills/git-coworker-check/SKILL.md

Detect coworker Claude agents in a shared checkout. Use when starting a session in a shared clone, before destructive git ops (stash, reset, checkout), or before bulk-edit / commit-loop workflows.

git-derive-docsskills/git-derive-docs/SKILL.md

Derive ADRs, rules, PRDs from git commit history. Use when finding doc gaps, detecting unrecorded decisions, deriving conventions from commits, or generating skeleton docs.

git-fix-prskills/git-fix-pr/SKILL.md

Failing PR checks — reproduce locally, patch the code, push the fix. Use when asked to fix a PR, resolve red CI, or auto-fix lint/test failures.

git-fork-workflowskills/git-fork-workflow/SKILL.md

Fork management and upstream sync. Use when working with forks, syncing with upstream, detecting divergence, or preparing commits for contribution.

git-issueskills/git-issue/SKILL.md

GitHub issue to PR end-to-end — branch, TDD implementation, PR — one issue or several in parallel. Use when asked to work on an issue, fix issue #N, or batch-process several.

git-issue-hierarchyskills/git-issue-hierarchy/SKILL.md

GitHub sub-issues and blocked_by/blocking links. Use when breaking an issue into sub-tasks, checking parent progress, or viewing a dependency graph.

git-issue-manageskills/git-issue-manage/SKILL.md

Transfer, pin, lock, or open a dev branch from a GitHub issue. Use when moving an issue between repos, pinning or locking it, or bulk-editing custom fields.

git-issue-scopingskills/git-issue-scoping/SKILL.md

Read an issue's full comment thread and re-verify its cited evidence at HEAD. Use when scoping a PR or plan from a GitHub issue, or before filing or reversing one in your own tracker.

git-maintainskills/git-maintain/SKILL.md

Repo maintenance — incremental repack, gc, branch pruning, stash cleanup, fsck. Use when asked to clean up the repo, run git maintenance/gc, delete merged branches, prune stashes, or shrink .git.

git-merge-hazardsskills/git-merge-hazards/SKILL.md

Traps in GitHub's merge machinery. Use when merging a PR, merging a stacked PR chain, auditing whether a branch really landed, or merging over red CI.

git-prskills/git-pr/SKILL.md

Create pull requests with descriptions, labels, and issue references. Use when user says "create PR", "open pull request", or "submit for review". From pushed branches.

git-pr-feedbackskills/git-pr-feedback/SKILL.md

Address PR review comments and resolve threads. Use when CHANGES_REQUESTED is set, working through unresolved review threads, or replying to reviewer feedback.

git-pr-sync-checkskills/git-pr-sync-check/SKILL.md

Checks whether the current PR branch is still live and in sync (merged/behind/changes-requested). Use when continuing work on a PR branch before adding commits.

git-pr-watchskills/git-pr-watch/SKILL.md

Subscribe to a PR's activity; fix CI as it arrives and surface review threads for the user. Use when watching/monitoring/babysitting a PR after opening it, or unsubscribing with --unsubscribe.

git-pushskills/git-push/SKILL.md

Push local commits to remote — handles branch tracking, upstream setup, safe push patterns. Use when user says "push", "send to remote", or "update remote". Pushes existing commits — see git-commit for commits and git-pr for PR creation.

git-rebase-patternsskills/git-rebase-patterns/SKILL.md

Advanced git rebase — linear history, stacked PRs, --update-refs, --onto. Use when rebasing branches, cleaning history, managing PR stacks, or fixing merge-heavy branches.

git-repo-delete-checkskills/git-repo-delete-check/SKILL.md

Verify a repo's work survives deletion — remote, unpushed commits, stashes — then offer a push or tar backup. Use when asked to rm -rf, delete, or prune a git checkout.

git-repo-detectionskills/git-repo-detection/SKILL.md

Detect GitHub repo owner/name from git remotes. Use when needing the owner/repo identifier for GitHub CLI or API calls, especially across multiple repos.

git-security-checksskills/git-security-checks/SKILL.md

Pre-commit security validation and secret detection via gitleaks. Use when scanning for secrets, setting up gitleaks, or configuring .gitleaks.toml pre-commit security.

git-stacked-prsskills/git-stacked-prs/SKILL.md

GitHub native stacked PRs via gh stack. Use when creating, syncing, rebasing or merging a PR stack, or choosing stacks vs manual PR chains.

git-triageskills/git-triage/SKILL.md

Backlog sweep over open issues and PRs — staleness, cross-links, close/merge recommendations, no code changes. Use when grooming the backlog, deciding what to close, or pre-release cleanup.

git-upstream-fix-checkskills/git-upstream-fix-check/SKILL.md

Check upstream HEAD before patching vendored, tarball-installed, or forked code. Use when patching a dependency, custom node, or fork you don't own.

git-upstream-prskills/git-upstream-pr/SKILL.md

Submit PRs to upstream repos from a fork — commit selection, squashing, cross-fork creation. Use when contributing changes upstream or cherry-picking fork commits.

git-upstream-pr-divergedskills/git-upstream-pr-diverged/SKILL.md

Submit a diverged-fork commit to upstream as a clean PR via cherry-pick with re-derive fallback, message scrubbing, and regression checks. Use when direct rebase fails.

github-issue-autodetectskills/github-issue-autodetect/SKILL.md

Auto-detect GitHub issues that staged changes may fix or close. Analyzes diffs, paths, and issue metadata to suggest closing keywords (Fixes/Closes/Resolves) for commit messages. Use when committing to ensure proper issue linkage.

github-issue-writingskills/github-issue-writing/SKILL.md

GitHub issue body and `[Type] Component:` title — bug/feature templates, repro steps, acceptance criteria. Use when filing a bug or feature request with gh.

github-labelsskills/github-labels/SKILL.md

GitHub labels via gh CLI — list, apply, create. Use when labeling a PR or issue, checking which labels a repo has, or creating a new label.

github-pr-titleskills/github-pr-title/SKILL.md

Craft PR titles using conventional commits format. Use when creating PRs or ensuring consistent PR naming. PR titles MUST follow conventional commits to drive release-please automation and maintain consistent git history.

release-please-configurationskills/release-please-configuration/SKILL.md

release-please monorepo config — component tags, per-package extra-files, tag migration. Use when adding packages or fixing duplicate-tag / no-bump failures.

release-please-pr-workflowskills/release-please-pr-workflow/SKILL.md

Merging release-please release PRs — batch merge, conflict resolution by closing and recreating the PR. Use when release PRs pile up or a release PR conflicts.

release-please-protectionskills/release-please-protection/SKILL.md

Block manual edits to release-please files (CHANGELOG, version fields), and stop committed generated artifacts from deriving from them. Use when editing changelogs, bumping versions, releasing, or wiring a version file into a generated doc/PDF/header.

upstream-pr-contributionskills/upstream-pr-contribution/SKILL.md

Opening a pull request against a repository you do not own. Use when about to open one, to read CONTRIBUTING.md and the PR template in full and meet the contribution gates bots enforce.

worktree-stale-base-mergeskills/worktree-stale-base-merge/SKILL.md

Merging a PR from a parallel worktree-agent branch, or any branch cut from an older main. Use when deciding whether a green CI check still means anything after sibling branches have landed.

Plugin manifests1

git-plugin/.claude-plugin/plugin.json
{
  "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  "name": "git-plugin",
  "hooks": "./hooks.json",
  "version": "2.55.0",
  "description": "Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management",
  "author": {
    "name": "Lauri Gates"
  },
  "repository": "https://github.com/laurigates/claude-plugins",
  "license": "MIT",
  "keywords": [
    "git",
    "github",
    "commits",
    "branches",
    "pull-requests",
    "pr-feedback",
    "code-review",
    "issues",
    "auto-close",
    "issue-detection",
    "issue-linking",
    "sub-issues",
    "issue-dependencies",
    "blocked-by",
    "blocking",
    "issue-hierarchy",
    "issue-management",
    "issue-types",
    "custom-fields",
    "documentation-derivation",
    "git-log-analysis",
    "version-control",
    "stale-branches",
    "deadbranch",
    "merge-conflicts",
    "conflict-resolution",
    "api-pr",
    "contents-api",
    "release-please",
    "monorepo",
    "layered-skills",
    "composable-workflows",
    "worktree",
    "parallel-agents",
    "fork",
    "upstream",
    "cherry-pick",
    "cross-fork-pr",
    "trailers",
    "interpret-trailers",
    "release-as",
    "triage",
    "backlog",
    "grooming"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[git-plugin on Agent Plugins Marketplace](https://pluginsmp.com/plugins/git-plugin)