Commitgen — AI skill for Claude Code
Commit Gen: CLI to generate the commit message based on code changes by AI agent.
How to install Commitgen
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open FreePeak/commitgen and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Commitgen does
Commit Gen: CLI to generate the commit message based on code changes by AI agent.
Alternatives in AI
- Agent Teams AI — You're the boss, agents are your team 2k ★
- Agenttrail — Local observability map for AI coding agents 269 ★
- Hcom — Let AI agents message, watch, and spawn each other across terminals 216 ★
README
CommitGen - AI-Powered Git Commit Message Generator
A standalone CLI tool that generates conventional commit messages using AI. Commitgen analyzes your git changes and creates descriptive, properly formatted commit messages automatically.
Table of Contents
- Features
- Installation
- Usage
- Provider Management
- Configuration
- Output Format
- Development
- Advanced Usage
- Contributing
- Requirements
- License
Features
- Multiple Analysis Modes: Staged files, all changes, or untracked files
- Conventional Commits: Follows
type(scope): descriptionformat - Smart Scope Detection: Automatically extracts service/module from file paths
- Flexible AI Providers: Built-in support for Claude, Gemini, Copilot, OpenCode, Kilo, Cursor, Aider, and more
- Custom Providers: Add any AI CLI tool as a provider
- Interactive: Preview and confirm commit messages before committing
Installation
📦 npm Installation
Node.js Package Manager
npm install -g @freepik/commitgen
pnpm
pnpm install -g @freepik/commitgen
yarn
yarn global add @freepik/commitgen
Usage
Basic Usa
Related Skills
Pbi Commit
Stage all semantic model changes and create a local git commit with an auto-generated business-language messag
Claude Commit
🤖 AI-powered git commit message generator using Claude Agent SDK and Claude Code CLI
LLM Git
AI commit message generator. Conventional commits, compose mode, and history rewrite via Claude/GPT APIs.
CommitLM
Teach your LLM coding agents what just happened: Auto docs and commit message generation, with LLM
Claw Consensus
Run AI agents across machines without state drift: consensus protocol (propose/counter/accept/commit), dual-ra
Claim Grade
Run the AI claim grader on a piece of text — commit message, PR body, or sprint section
Related Agents
Commit Craft
Expert at creating clean, logical git commits following conventional commit format. Use when user requests git
Commit Writer
Drafts a Conventional Commits message for the currently staged changes and creates the commit. Reads the modif
Commit Analyzer
Analyzes git changes and generates commit messages. Returns only the message to preserve main thread context.