Claude Code Plugins

Community-maintained marketplace

Feedback

Git conventions for commits, branches, and pull requests. Conventional commit format and PR workflows.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name git
description Git conventions for commits, branches, and pull requests. Conventional commit format and PR workflows.
triggers commit, branch, \bpr\b, pull request, conventional commit
hooks [object Object]

Git workflow guidance: conventional commits, branch naming, PR workflows.

Task Resource
Commit format references/conventions.md
Branch naming references/conventions.md
PR workflow references/conventions.md
Machete hooks references/machete-hooks.md
Feature PR templates/pr-feature.md
Bug fix PR templates/pr-fix.md
Refactor PR templates/pr-refactor.md
Quick PR templates/pr-default.md
Command Purpose
Skill({ skill: "crew:git:stacked:setup" }) Configure git + machete optimally
Skill({ skill: "crew:git:stacked:discover" }) Auto-detect branch layout
Skill({ skill: "crew:git:pr:create" }) Create PR with template
Skill({ skill: "crew:git:pr:update" }) Update PR title/body
Skill({ skill: "crew:git:stacked:status" }) View branch stack status
Skill({ skill: "crew:git:stacked:add" }) Add branch to stack
Skill({ skill: "crew:git:stacked:traverse" }) Sync all stacked branches
Skill({ skill: "crew:git:sync" }) Sync current branch with parent
Skill({ skill: "crew:git:stacked:slide-out" }) Remove merged branch from stack
Skill({ skill: "crew:git:stacked:advance" }) Fast-forward merge child into current
Skill({ skill: "crew:git:stacked:go" }) Navigate stack (up/down/next/prev)
Skill({ skill: "crew:git:stacked:checkout-prs" }) Checkout PRs from GitHub
Skill({ skill: "crew:git:stacked:retarget" }) Change PR base branch
Skill({ skill: "crew:git:stacked:restack" }) Retarget + force push atomically
Skill({ skill: "crew:git:stacked:cleanup" }) Delete branches not in layout
Skill({ skill: "crew:git:commit" }) Create conventional commit
Skill({ skill: "crew:git:branch:new" }) Create feature branch
Skill({ skill: "crew:git:push" }) Push current branch
Skill({ skill: "crew:git:clean" }) Clean stale branches

Script Purpose
gh-pr-info.sh Get PR info
gh-pr-threads.sh Get unresolved comments
gh-pr-resolve-thread.sh Resolve thread
branch-context.sh Branch context
commit-context.sh Commit context
pr-context.sh PR context

  • Commit: type(scope): description
  • Branch: type/short-description
  • No secrets in staged changes
  • PR has summary and test plan