Smart Commit is an AI-powered git utility that analyzes staged changes to generate precise, structured commit messages following the Conventional Commits standard.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install git-smart-commit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install git-smart-commit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Smart Commit is a specialized tool within the Openclaw Skills ecosystem designed to eliminate the friction of writing manual git messages. By inspecting your staged diffs, it intelligently identifies the intent of your code changes—whether it is a new feature, a bug fix, or a performance optimization—and formats them into a standardized structure.
This skill ensures that your project's version history remains clean, searchable, and professional. It goes beyond simple text generation by detecting breaking changes and suggesting logical splits for overly complex diffs, making it an essential asset for any developer using Openclaw Skills for version control management.
git diff --cached --stat to get a high-level overview of staged modifications.git diff --cached to understand logic changes.git commit -m command to finalize the change.To integrate this capability into your workflow, ensure your Openclaw environment is configured and run the following in your terminal:
# Navigate to your git repository
cd your-project-repo
# Stage your changes
git add .
# Trigger the smart-commit skill through your AI agent
openclaw run smart-commit
Smart Commit utilizes Git's internal metadata and the Conventional Commits taxonomy to organize information:
| Component | Source | Description |
|---|---|---|
| Type | Diff Analysis | Classifies change (e.g., feat, fix, style) |
| Scope | File Path | Identifies the module affected (e.g., api, ui) |
| Subject | Hunk Analysis | Imperative description of the change |
| Breaking Change | Code Impact | Detection of breaking API or logic changes |
For large diffs (over 4000 lines), it generates a summary based on git diff --stat to maintain token efficiency.
! to the header and populates the BREAKING CHANGE: footer.--scope and --type flags.--amend option.Loading
A sophisticated virtual pet management skill for AI agents featuring a 90-day growth marathon and stoic metabolic mechanics.

A comprehensive geographic data skill providing access to global city, country, and regional information for AI-driven applications.

A comprehensive toolset for auditing TRON smart contracts, including verification status, method call statistics, and energy consumption.

A Python-powered notification agent that sends rich-media alerts to WeCom users through the Push Server OpenAPI.

A sophisticated March Madness optimization tool that utilizes Monte Carlo simulations and statistical efficiency data to generate winning tournament brackets.

A strategic analysis tool that distills actionable insights from local session logs using advanced LLMs.








































