ClawHub Publisher
Automated skill publishing to ClawHub. Fix push error issue with acceptLicenseTerms support
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bg1avd/clawhub-publisher-autoWhat This Skill Does
The ClawHub Publisher is an essential developer tool designed to streamline the lifecycle of OpenClaw AI agents. It acts as a bridge between your local development environment and the ClawHub marketplace, handling the complex tasks of version management, asset bundling, and deployment. By automating the push process, it eliminates manual errors often encountered during configuration, specifically addressing push issues through native support for licensing terms. Whether you are managing a single utility or a complex agent skill, this tool ensures your code is validated, formatted, and published with a single command.
Installation
You can integrate this tool into your workflow via common package managers. Use either of the following commands:
- npm:
npm install clawhub-publisher - pip:
pip install clawhub-publisher - OpenClaw CLI:
clawhub install openclaw/skills/skills/bg1avd/clawhub-publisher-auto
Use Cases
- Streamlined CI/CD: Integrate into GitHub Actions to enable automated deployments upon every merge to the main branch.
- Version Control: Effortlessly bump versions (major, minor, or patch) and trigger changelog generation based on your commit history.
- Asset Management: Bundle multiple files and assets into a clean package, ensuring valid metadata and optimized README documentation before release.
- Commercial Deployment: Automatically inject Gumroad payment links for Pro features or premium versions of your agents.
- Rollback Capabilities: Quickly revert to previous versions if a deployment is found to be unstable or contains critical bugs.
Example Prompts
- "ClawHub, publish my skill located in ./agent-brain with version 1.2.0 and include the changelog: 'Fixed memory leak issue'."
- "Update my skill metadata and push the latest bundle to the production repository using my current API key."
- "Check the current deployment stats for my skill and generate a deployment history report for the last month."
Tips & Limitations
To maximize the efficiency of this skill, ensure your API keys are stored as environment variables rather than hardcoded in your scripts for security. Always validate your metadata file before running the publish command to avoid rejections by the ClawHub gatekeeper. Be aware that while this tool automates publishing, it does not replace testing; verify your skill in a sandbox environment before deploying major versions. The rollback functionality is currently limited to the last five successful deployments.
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-bg1avd-clawhub-publisher-auto": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
Latex Verbatim Center
Skill by bg1avd
markdown-table-to-image
将 Markdown 表格转换为清晰图片。当用户说"表格看不清"、"生成图片"、"转成图片"时触发。
youtube-downloader-skimmer
下载 YouTube 视频并自动剪辑关键片段
task-queue-by-model-source
Multi-queue task orchestration system. Tasks are routed to queues by model source, with support for task dependencies, context passing, and failure handling. Each model source has its own FIFO queue, executing one task at a time.
QQBot Media Sender
一键发送图片/视频/文件到 QQ,支持批量发送和自动压缩