Pvc Git Commit Message Local — Git skill for Claude Code
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

  
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
- Install
- Usage
- The PVC Commit Format
- Local Execution
- Output Rubric
- Known Limitations
- Sources
- Changelog
- License
Key Features
- Reads
git status,git diff,git diff --staged, andgit login 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 -Ablindly. - 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
Related Skills
Commit Message Writer
Writes a Conventional Commits message from a git diff — tight subject line plus a why-focused body.
Ship
Create a pull request from the current working branch to main, ensure the version is bumped, and draft a GitHu
Release Pangaealabs Plugin
Release a new version of one of the plugins in this marketplace: validate, bump the named plugin's version, co
Agentic Task System
CLI + MCP for agent context: a task layer over TickTick, Notion, GitHub, Obsidian & more (RRF retrieval, prove
V Triage
Classify one change request before any work starts — resolve, score, and write plus COMMIT the pre-eval triage
Pushcheck Local Gates Before CI
Run every gate the project already declares — prek plus a real (non-dry-run) compile of what changed — before
Related Agents
Release Notes Drafter
Erfana-local override. Produces two-tier release notes for Erfana at docs/release-notes/v{version}.md — a 3-5
Drone Scout
Reconnaissance unit. Maps files, symbols, call paths, and structure for a named target area and returns a map-
Hooks
Configures and maintains Lefthook hooks for format/lint, tests, and commit message generation via llmc.