clawhub-publish
Publish and update agent skills to ClawHub registry. Use when publishing new skill versions, updating existing skills, or managing ClawHub publications. Handles version checking, git commits, GitHub pushing, and ClawHub publishing workflow.
Why use this skill?
Automate your OpenClaw skill lifecycle with clawhub-publish. Manage versioning, GitHub commits, and registry updates in one seamless workflow.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/briansmith80/clawhub-publishWhat This Skill Does
The clawhub-publish skill serves as the backbone for managing the lifecycle of OpenClaw agent skills. It provides a comprehensive command-line interface that bridges the gap between local development, version control, and the public ClawHub registry. By automating the repetitive aspects of software distribution—such as semver validation, git tagging, and registry synchronization—this skill ensures that your updates are deployed reliably and consistently. It integrates seamlessly with Notion for task tracking, ensuring that every deployment is correctly documented and mapped to internal project management workflows.
Installation
To begin using the utility, ensure you have the ClawHub CLI installed globally: npm install -g clawhub. Once installed, authenticate using clawhub login. You can then integrate the skill directly into your development environment by running: clawhub install openclaw/skills/skills/briansmith80/clawhub-publish. Ensure that your local machine has a configured Git remote origin and that your GitHub Personal Access Token is accessible via your secure credentials manager as documented in your project workspace.
Use Cases
This skill is ideal for teams and individual developers maintaining agent repositories. Use it to perform rapid hotfixes where a security patch must be pushed instantly across the registry, or for standard CI/CD pipelines where feature releases require automated changelog generation and version bumping. It is also highly effective for synchronizing technical task completion with project management tools, ensuring that when code hits the registry, the corresponding Notion card is automatically moved to the 'Done' status.
Example Prompts
- "Publish a patch update for my utility skill located at ~/projects/web-scraper with the message: Fixed login race condition during OAuth handshake."
- "Perform a dry run of the next minor release for the data-parser skill to verify versioning and changelog formatting before actual deployment."
- "Push a major update for the research-agent skill, bump the version automatically, and link it to the Notion task with ID 26c29e15."
Tips & Limitations
Always perform a --dry-run before executing public pushes to verify that your changelog and version tags are formatted correctly. Keep in mind that this skill requires access to your local file system and GitHub credentials; ensure these are protected in a secure environment. If you are working on a team, confirm that your branch protections allow for the automatic commits and pushes generated by the script to avoid friction during the deployment phase. Finally, note that while the script automates the registry process, you are responsible for testing the underlying skill functionality before publication.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-briansmith80-clawhub-publish": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
zoho-email-integration
Complete Zoho Mail integration with OAuth2, REST API (5-10x faster), Clawdbot /email commands, HTML emails, attachments, and batch operations. Security-hardened against path traversal and command injection. Perfect for email automation and workflows.
zoho-email
Complete Zoho Mail integration with OAuth2, REST API (5-10x faster), HTML emails, attachments, and batch operations. Perfect for email automation and workflows.