---
name: commit-message
description: Use this skill when writing a concise commit message from a diff.
---

# Commit Message

Write a concise commit message based on the provided diff.

Use this exact format:

```text
Short title describing major changes in functionality

Detailed description of all changes.
```

Rules:

- Reply with the commit message only.
- Do not wrap the commit message in quotes.
- Keep the first line concise.
- Add one blank line after the first line.
- Use the body to summarize the meaningful changes shown in the diff.

Example:

```text
Improve abc

Improved the feature abd by adding a new module xyz.
```
