Skill Detail

Draft commit messages, PR descriptions, and changelog updates from diffs with safety checks

Analyze staged changes, scan for sensitive content, draft Conventional Commit messages, prepare PR text, and update changelog entries in a guarded commit-and-release communication workflow.

Developer ToolsClaude Code
Developer Tools Claude Code Security Reviewed
Tool match: ai-agent-skills MIT license
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill draft-commit-messages-pr-descriptions-and-changelog-updates-from-diffs-with-safety-checks Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
git; optional gh CLI; Claude Code skill runtime
Install & setup
Install as a Claude Code-compatible skill from the skill folder, then invoke it at commit, PR, changelog, or release time.
Author
Philip A Senger
Publisher
Individual
Last updated
Apr 23, 2026
Quick brief

This skill helps an agent turn repository diffs into commit messages, PR summaries, and changelog-ready text while enforcing a disciplined workflow. The agent inspects staged and unstaged changes, checks branch context and recent history, performs mandatory sensitive-content scanning, asks for ticket references, drafts a Conventional Commit, and can continue into changelog and PR drafting with appropriate confirmations.

How it works

What this skill actually does

Use this when a user is ready to commit, push, open a PR, or update release notes and wants the agent to synthesize repository context into clean release communication. This is the right invocation shape when the user wants guarded, repo-aware drafting with ticket linking and secret checks rather than manually writing commit or PR text in git and GitHub.

The scope boundary is concrete: this is not a generic git, GitHub, or changelog product listing. It is a commit/PR/changelog workflow with explicit tool checks, security guardrails, confirmation points, and structured output tied to the current diff.