Commit Writer — Development agent for Claude Code
Drafts a Conventional Commits message for the currently staged changes and creates the commit.
How to install Commit Writer
Installs to ~/.claude/agents/felixhennequin-gif-claude-code-config-template-commit-writer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/felixhennequin-gif/claude-code-config-template/HEAD/.claude/agents/commit-writer.md -o ~/.claude/agents/felixhennequin-gif-claude-code-config-template-commit-writer.md Restart Claude Code, or start a new session, for it to be picked up.
What Commit Writer does
name: commit-writer description: Drafts a Conventional Commits message for the currently staged changes and creates the commit. Reads the modified files in full (not just the diff hunks) before classifying — that step is the difference between `feat: update auth.js` and `fix(auth): prevent JWT alg=none bypass`. Use after staging changes when you want classification + formatting without burning reasoning-model tokens. Stops if intent is ambiguous or the diff is too large — does not guess. mod
Alternatives in Development
- Git Commit Helper — Use this agent when you need to commit changes to git with properly formatted, detailed commit messages that f 83 ★
- PHP Review — Read-only reviewer for PHP code cleanliness a linter cannot catch 80 ★
- Git Purist — The sacred guardian of git history 51 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Tp Commit Writer
PROACTIVELY use this when the user is about to commit a NON-TRIVIAL change (new feature, fix, refactor) and as
Commit Craft
Expert at creating clean, logical git commits following conventional commit format. Use when user requests git
Git Hygiene Reviewer
Reviews the shape of the history and the PR meta, never the code. Atomic conventional commits, linear bisectab
Rs React Commits Check
Subagent of rs-school-react-pr-reviewer. Checks every commit on the PR branch: (1) the message follows the Con
Changelog Drafter
Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for
Close Commit Composer
Compose a session-close git commit message from a staged-changes summary passed by the /close orchestrator. Re
Related Skills
Gen Commit Message
Use when user has staged changes and asks for a commit message, says "what should the commit message be", or t
Commit Message Writer
Writes a Conventional Commits message from a git diff — tight subject line plus a why-focused body.
Git AI
Stop writing commit messages by hand. AI-powered conventional commits from your staged changes — powered by Cl