pro-vibe-coding

Pvc Git Commit Message Local — Git skill for Claude Code

Git community

Claude Code skill that writes a git commit message in the PVC format (vX.Y.Z headline plus one bullet per real change, version bumped from the diff) and runs the commit locally on the named paths.

How to install Pvc Git Commit Message Local

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pro-vibe-coding/pvc-git-commit-message-local and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Pvc Git Commit Message Local does

Claude Code skill that writes a git commit message in the PVC format (vX.Y.Z headline plus one bullet per real change, version bumped from the diff) and runs the commit locally on the named paths. Never pushes. Apache 2.0.

Alternatives in Git

  • Mychanges — Summarize my recent git commits in standup format 1.6k ★
  • Loki Verify — Run Loki's deterministic PR verification on the current change and summarize the evidence verdict 1.1k ★
  • PR Artifact — Creates one polished, self-contained HTML artifact that explains a pull request or code change for reviewers 652 ★

README

pvc-git-commit-message-local

pvc-git-commit-message-local

![version](https://img.shields.io/badge/version-v0.4.0-blue) ![type](https://img.shields.io/badge/Claude%20Code-skill-7C5CFF) ![license](https://img.shields.io/badge/license-Apache%202.0-green)

Writes a git commit message in PVC format from `git status` and `git diff`, then runs the commit locally. Never pushes.

A Claude Code skill for anyone working in local-only repos where Claude should finish the job, not hand back text to paste. Made by Pro Vibe Coding. The skill reads the working tree, picks a SemVer bump from the diff, writes the message in `vX.Y.Z - headline` format, stages the named paths, commits through a heredoc, and reports the short hash. It never pushes, never adds a remote, never sets an upstream.

The `-local` in the name means Claude runs the commit in your repo instead of handing you the message to run yourself. A print-only sibling exists but is not published, so this repo is the one to install.

Table of Contents

Key Features

  • Reads git status, git diff, git diff --staged, and git log in parallel, then commits locally.
  • Bumps SemVer 2.0.0 from the last commit: PATCH for fixes and docs, MINOR for new functionality, MAJOR for breaking changes.
  • Honors the 0.y.z initial-development phase. A "would be major" change pre-1.0.0 stays MINOR.
  • Stages the named paths for the work at hand, never git add -A blindly.
  • Commits through a single-quoted heredoc so the multi-line message survives Windows shell quoting.
  • Local only, absolute: never pushes, never adds a remote, never s