rremizov

Qc — Git skill for Claude Code

Git community

Quick commit - analyze staged changes and commit with subject + optional body using Haiku.

How to install Qc

Installs to ~/.claude/commands/rremizov-django-random-queryset-_qc.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/rremizov/django-random-queryset/HEAD/.claude/commands/_qc.md -o ~/.claude/commands/rremizov-django-random-queryset-_qc.md

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

What Qc does


name: _qc description: Quick commit - analyze staged changes and commit with subject + optional body using Haiku model: haiku

Analyze the git staged changes and create a commit message following the conventional 50/72 format:

  1. Run `git diff --cached` to see staged changes

  2. Generate a commit message with:

    **Subject line (required):**

    • ~50 characters (max 72)
    • Starts with imperative verb (e.g., "Add", "Fix", "Update", "Remove")
    • Summarizes WHAT changed
    • No period

Alternatives in Git

Full documentation available on GitHub

View Source Repository