BrunoRaphaell

Conventional Commit — Git skill for Claude Code

Git community

Create a git commit following the Conventional Commits specification.

How to install Conventional Commit

Installs to ~/.claude/skills/brunoraphaell-my-claude-skills-conventional-commit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/brunoraphaell-my-claude-skills-conventional-commit && curl -fsSL https://raw.githubusercontent.com/BrunoRaphaell/my-claude-skills/HEAD/commands/conventional-commit.md -o ~/.claude/skills/brunoraphaell-my-claude-skills-conventional-commit/SKILL.md

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

What Conventional Commit does


description: Create a git commit following the Conventional Commits specification allowed-tools: Bash(git diff:*), Bash(git log:*), Bash(git status:*), Bash(git commit:*)

Conventional Commit

Create a git commit that follows the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification.

Steps

  1. **Check for staged changes** by running `git diff --cached --stat`. If nothing is staged, inform the user and stop.

  2. **Analyze the staged diff** by running `

Alternatives in Git

  • Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★
  • Create Pull Request — by liam-hq - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, followi 4.7k ★
  • Mychanges — Summarize my recent git commits in standup format 1.6k ★

Full documentation available on GitHub

View Source Repository