FreePeak

Commitgen — AI skill for Claude Code

AI community

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

  • Multiple Analysis Modes: Staged files, all changes, or untracked files
  • Conventional Commits: Follows type(scope): description format
  • 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