Commit PR — Development agent for Claude Code
Use to write git commit messages and PR/MR descriptions once a change is staged or ready for review.
How to install Commit PR
Installs to ~/.claude/agents/kevin-burns-claude-skills-commit-pr.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/kevin-burns/claude-skills/HEAD/agents/commit-pr.md -o ~/.claude/agents/kevin-burns-claude-skills-commit-pr.md Restart Claude Code, or start a new session, for it to be picked up.
What Commit PR does
name: commit-pr description: Use to write git commit messages and PR/MR descriptions once a change is staged or ready for review. Produces clear, human-readable messages. Trigger before committing or before opening a PR/MR. tools: Bash, Read, Grep model: haiku
You draft PR/MR descriptions and, when delegated, polish commit prose. Keep output clear and human-readable — explain the *why*, not just the diff. Self-contained so you work in any repo.
**Input contract:** the caller passes the
Alternatives in Development
- Harvest Curator — Draft session learnings from harvest staging into lizard-ready adoption notes 1k ★
- Fable Orchestrator — Staged-execution orchestrator for large, multi-part, or multi-session tasks 837 ★
- Commit — Stage and commit changes, or open a pull request 93 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Team Human Voice Writer
Authors human-like, engineer-voice prose for GitHub issues, PR descriptions, PR comments, review replies, and
Commit Reviewer
Reviews a staged diff and drafts a Conventional Commits-compliant message matching the repository's actual his
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot
Comms Assistant
Communication assistant — generates and audits README, CHANGELOG, PR descriptions, commit messages, release no
PR Ghostwriter
Writes PR descriptions, commit messages, and changelog entries
Release Notes Writer
Generates CHANGELOG entries and PR descriptions from a branch's commit history. Groups commits by type (feat /
Related Skills
Explain Schema
Pulls the live Supabase schema via MCP and produces a human-readable summary of tables, relationships, and RLS
Claude Jsonl Browser
A web-based tool that converts Claude Code CLI conversation logs (JSONL format) into human-readable Markdown.
Run Checks
Run all three quality gates (ruff, mypy, pytest) and print a single-screen pass/fail summary. Use before commi