An automated git workflow utility that stages changes, generates conventional commits, and pushes code to remote repositories seamlessly.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install git-pushing
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-pushing using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Git Pushing skill is a specialized automation tool designed for the Openclaw Skills ecosystem to handle the entire lifecycle of a git update. It eliminates the friction of manual version control by bundling staging, commit message formatting, and remote synchronization into a single, reliable command. This skill is built to ensure that every update adheres to industry-standard practices without requiring the developer to leave their agent environment.
By leveraging this component within Openclaw Skills, developers can maintain a clean and professional repository history. The skill focuses on the Conventional Commits specification, making it ideal for projects that use automated changelogs or semantic versioning. It serves as a bridge between the local development workspace and remote platforms like GitHub, GitLab, or Bitbucket.
To get started with this skill in your Openclaw Skills environment, ensure your local repository has a remote origin configured. You can initialize the script by ensuring it has the correct permissions:
chmod +x skills/git-pushing/scripts/smart_commit.sh
No further configuration is needed as long as your git credentials are cached or managed by a credential helper.
The Git Pushing skill interacts directly with the standard Git object model. It organizes data as follows:
| Component | Description |
|---|---|
| Commit Message | Follows the format: type: description (e.g., feat, fix, docs). |
| Footer | Appends an agent-specific identifier to the commit metadata. |
| Remote Tracking | Updates the .git/config to track upstream branches during the push. |
| Staging Area | Includes all modified files in the current working directory recursively. |
Loading
An offline Markdown to PDF converter featuring full Unicode support, professional layouts, and a massive library of 3660 colorful emojis.

A specialized tool for discovering and tracking the most popular AI models on Hugging Face by task, framework, and engagement metrics.

An interactive personality assessment tool for AI agents to define their character and test compatibility with human users.

A lightweight utility skill designed for debugging and validating AI agent environments.

A utility that converts local audio files into the specific format required for native, playable voice messages within the Feishu messaging platform.

A specialized tool for generating new Chinese chess games or enhancing existing ones using pre-built, optimized source code templates.








































