Canonical: https://botbento.com/usecases/guided-commit-message-drafting/
Format: Markdown representation of the public HTML page.

[Home](/) / [Use cases](/usecases/) / [Coding](/usecases/?category=coding)

Coding · Beginner

# Guided commit message drafting

Turn code diffs and your rationale into clear, standardized commit messages

[Use with BotBento ](https://app.botbento.com/?ref=usecases&utm_source=botbento.com&utm_medium=usecases&utm_campaign=guided-commit-message-drafting)Copy promptShare[Markdown](/text/usecases/guided-commit-message-drafting/index.md)[العربية](/ar/usecases/guided-commit-message-drafting/)

Opens BotBento. Paste the prompt into a bot; nothing is preconfigured.

- When something happensStaged git changes detected
- ThenAsk developer about change intent
- ResultPropose formatted commit text

Review uncommitted changes and answer guided questions to capture the context and reasoning behind code updates. The bot inspects your staged diff, asks targeted questions about your architectural intent, and drafts a structured commit message following conventional standards.

## Prompt to start with

BotBentoRecommended

```
When given a git diff, inspect modified files and ask the developer two concise questions focusing on why the change was made and any trade-offs involved. Combine their answers with technical diff details to draft a clear commit message. Never run git commit or modify repository history without explicit approval.
```

Copy

## Tools it uses

TerminalGitHub

## Works with

BotBento

## Tags

- git
- commits
- code-review
- developer-tools

## Source

[Show HN: Build the habit of writing meaningful commit messages](https://news.ycombinator.com/item?id=46018165)
Hacker News · checked 2026-10-16

Summarized in our own words. Any results described there are the authors’ own, not measured by BotBento.

By BotBento Editorial · Added 2026-10-16 · Updated 2026-10-16 · [Suggest a correction](/contact/)

## Related use cases

-

Codingintermediate

## [Auditing repository documentation against source code](/usecases/auditing-repository-documentation-against-source-code/)

Scan codebases to uncover outdated doc examples, verify API behavior, and draft accurate documentation

GitHubTerminalDocs
-

Codingintermediate

## [Exporting terminal coding sessions into pull request notes](/usecases/exporting-terminal-coding-sessions-into-pull-request/)

Convert raw agent commands, prompts, and file diffs into clean review documentation

TerminalGitHubDocs
-

Codingintermediate

## [Managing parallel code tasks across worktrees](/usecases/managing-parallel-code-tasks-across-worktrees/)

Coordinate separate git worktrees, inspect code diffs, and prepare pull requests.

GitHubTerminal
