Merge Commit Msg banner
shakacode shakacode

Merge Commit Msg

Git community

Description

--- description: Generate a structured merge commit message from PR changes --- You are composing a MERGE COMMIT MESSAGE in Claude Code. AUTO-CONTEXT - Infer PR# from branch name or commits (e.g. "#123"). - Identify base branch (master/main) with: git remote show origin | grep 'HEAD branch' - Get ONLY this PR's changes with: git diff <base-branch>...HEAD - Get ONLY this PR's commits with: git log <base-branch>..HEAD --oneline - This avoids including already-merged changes from earlier rebases.

Installation

Installs to ~/.claude/skills/shakacode-claude-code-commands-skills-agents-merge-commit-msg/SKILL.md

Terminal
mkdir -p ~/.claude/skills/shakacode-claude-code-commands-skills-agents-merge-commit-msg && curl -fsSL https://raw.githubusercontent.com/shakacode/claude-code-commands-skills-agents/HEAD/commands/merge-commit-msg.md -o ~/.claude/skills/shakacode-claude-code-commands-skills-agents-merge-commit-msg/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository