# Commit Message

> Writes commit messages following Conventional Commits in English. Use when the user asks to write, format, or improve a commit message.

- Skill: `suzuki-shunsuke/commit-message` (Agent Skill)
- Install (CLI): `npx skillmds@latest add suzuki-shunsuke/commit-message`
- Raw SKILL.md: https://api.skillmd.com/api/skills/suzuki-shunsuke/commit-message/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: suzuki-shunsuke (https://skillmd.com/u/suzuki-shunsuke)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/suzuki-shunsuke/commit-message

---


- Write commit messages in English
- Follow [Conventional Commits](https://www.conventionalcommits.org/) specification

## Format

```
<type>[optional scope]: <description>

[optional body]

[optional footer(s)]
```

### Common Types

- `feat`: A new feature
- `fix`: A bug fix
- `docs`: Documentation only changes
- `style`: Changes that do not affect the meaning of the code
- `refactor`: A code change that neither fixes a bug nor adds a feature
- `test`: Adding missing tests or correcting existing tests
- `chore`: Changes to the build process or auxiliary tools
- `ci`: Changes to CI configuration files and scripts

