A specialized technical workflow designed to rewrite commit messages in git history safely and efficiently without relying on interactive pseudo-terminals (PTYs).
The fastest way to install a skill directly from the registry.
npx clawhub@latest install rename-git-commits
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 rename-git-commits using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Rename Git Commits workflow provides a highly robust blueprint for modifying commit messages across different states of your version control lifecycle. It solves a notorious problem in automated environments and Windows/MSYS setups where interactive git rebasing fails due to the lack of a proper PTY (Pseudo-Terminal). By establishing clear, programmatic alternatives to interactive rebasing, it allows developers and automated agents to correct typos, standardize capitalization, or append critical missing context to past commits.
Leveraging this tool within Openclaw Skills ensures your repository maintenance remains seamless and scriptable. It outlines definitive paths for modifying the most recent commit, rewriting multiple chronological commits, or handling commits that have already been pushed to a remote server while strictly enforcing safety boundaries to prevent collaborative history disruption.
To integrate and utilize this workflow within Openclaw Skills, ensure git is configured properly in your terminal environment. No heavy third-party installation is needed, as it relies on standard git binaries.
Verify your git version and ensure compatibility with modern push flags:
git --version
For Windows or MSYS environments where interactive terminals are constrained, save the structural cherry-pick or non-interactive sequence command logic directly into your automation script workflows.
This skill acts directly on your local git repository's internal object database (.git/). It organizes execution and tracking across the following operational schema:
| Data Component | Type | Description |
|---|---|---|
backup-main |
Git Branch | A temporary reference branch created to preserve original state before history modification. |
COMMIT_HASH |
SHA-1 / SHA-256 | The unique cryptographic identifier pointing to the commit preceding your targets. |
GIT_SEQUENCE_EDITOR |
Environment Variable | Injected command string using sed to bypass interactive text menus during standard rebase operations. |
git log --oneline |
Output Metadata | The primary validation format used to verify modified message strings post-execution. |
--no-commit flag during strategic cherry-picks.origin --force-with-lease rather than a standard force push, guaranteeing no upstream work by other developers is overwritten.GIT_SEQUENCE_EDITOR="sed -i...") to replace interactive 'pick' instructions with 'reword' commands seamlessly.Loading
An AI-powered local-first personal financial life-cycle manager supporting budgeting, investment advice, tax optimization, and retirement planning.

A unified multi-protocol smart home automation and orchestration skill powered by natural language and AI.

An AI-powered daily psychological health assistant providing mindfulness, stress management, CBT exercises, and emotional tracking.

A comprehensive AI-driven pet care companion skill that manages pet health monitoring, vaccinations, nutrition, behavioral training, and veterinary clinic locator services.

An AI agent skill designed to seamlessly translate and adapt core marketing messages across multiple social platforms and communication channels while maintaining brand consistency.

An advanced automation and process design skill designed to eliminate operational bottlenecks, integrate tools, and convert manual workflows into highly efficient pipelines.

An AI-powered content architect skill designed to organize logic, apply proven copywriting frameworks, and optimize storytelling structure for multi-platform publishing.








































