---
title: "Draft commit messages, PR descriptions, and changelog updates from diffs with safety checks"
description: "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."
verification: "security_reviewed"
source: "https://github.com/psenger/ai-agent-skills/tree/main/skills/git-commit-pr-message"
author: "Philip A Senger"
publisher_type: "individual"
category:
  - "Developer Tools"
framework:
  - "Claude Code"
---

# 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.

## Prerequisites

git; optional gh CLI; Claude Code skill runtime

## Installation

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

Install command or upstream instructions:

```
Install as a Claude Code-compatible skill from the skill folder, then invoke it at commit, PR, changelog, or release time.
```

## Documentation

- https://github.com/psenger/ai-agent-skills

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/draft-commit-messages-pr-descriptions-and-changelog-updates-from-diffs-with-safety-checks/)
