Git Commit Helper for Openclaw

An intelligent AI assistant that generates standardized Git commit messages and PR descriptions following the Conventional Commits specification.

yang1002378395-cmyk
v1.1.0
Mar 16, 2026
0
1.8k
4

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install git-commit-helper

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install git-commit-helper using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Git Commit Helper?

The Git Commit Helper is a specialized tool within the Openclaw Skills ecosystem designed to bring consistency and clarity to version control workflows. By analyzing code changes and understanding developer intent, it automates the creation of high-quality commit messages that follow industry best practices.

This skill eliminates the friction of manual documentation, ensuring that every submission to your repository is informative and follows a structured format. Whether you are working on a solo project or a large-scale team initiative, using Openclaw Skills like this one helps maintain a readable project history that facilitates easier debugging and automated changelog generation.

Git Commit Helper Use Cases

  • Daily code submissions requiring standardized formatting
  • Team collaboration environments where uniform commit styles are mandatory
  • Preparing comprehensive Pull Request descriptions for peer reviews
  • Automating project CHANGELOG generation through structured logs
  • Maintaining clear project documentation for long-term maintainability

How Git Commit Helper Works

  1. The developer triggers the skill after making code changes in their local environment.
  2. The AI agent analyzes the git diff to identify modified files, logic changes, and intent.
  3. A structured commit message is generated, automatically selecting the appropriate type such as feat, fix, or refactor.
  4. If requested, the skill assembles a full Pull Request description, including change overviews and testing plans.
  5. The user reviews the generated text and applies it to their git workflow with a single command.

Git Commit Helper Setup

To integrate this capability into your development workflow, ensure you have your agent environment configured for Openclaw Skills.

# Navigate to your project directory
cd your-project-repo

# Invoke the git helper through your AI agent
openclaw run git-commit-helper

You can also specify language preferences or focus on specific files by passing additional context to the agent.

Git Commit Helper Data Schema & Taxonomy

The skill organizes metadata according to the Conventional Commits taxonomy to ensure compatibility with standard tooling:

Component Description Example
Type The category of the change feat, fix, docs, style, refactor
Scope The specific module or area affected auth, database, ui
Subject A concise summary of the change add user login feature
Body Detailed bullet points of modifications - Implement JWT authentication
Footer External references or breaking changes Closes #123, Breaking change: API update

Git Commit Helper Advanced Features

  • Breaking Change Detection: Automatically identifies and flags breaking changes in the commit footer.
  • Issue Linking: Seamlessly associates commits with GitHub or GitLab issues based on context.
  • Multi-language Support: Generates professional messages in both English and Chinese to suit global teams.
  • History Learning: Adapts to your team's specific naming conventions and style preferences over time.
  • PR Description Synthesis: Goes beyond single commits to summarize entire feature branches into cohesive Pull Request documentation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*