ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

clawhub-publish

Publish OpenClaw skills to ClawHub marketplace (clawhub.ai). Use when deploying a skill to ClawHub for the first time, updating an existing published skill, or when user says "스킬 배포", "ClawHub에 올려줘", "publish skill", "스킬 퍼블리시", "ClawHub publish". Handles language check (Korean → English), personal info sanitization, versioning, and clawhub CLI publish.

Why use this skill?

Easily deploy and update your custom OpenClaw skills to the ClawHub marketplace with built-in language localization, data sanitization, and automated version control.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jini92/clawhub-publish-mai
Or

What This Skill Does

The clawhub-publish skill serves as the official deployment pipeline for OpenClaw agents, enabling the seamless distribution of specialized AI skills to the ClawHub marketplace. Designed for developers and power users, this tool automates the lifecycle management of your custom skills, ensuring that every published unit meets high-quality standards before appearing on the public platform. It handles essential tasks such as language localization (enforcing English for global accessibility), data sanitization to remove sensitive personal paths or credentials, and structured versioning according to semantic versioning standards.

Installation

To integrate this utility into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/jini92/clawhub-publish-mai Ensure you have the global CLI installed via npm i -g clawhub and that your local environment is authenticated with clawhub login prior to usage.

Use Cases

This skill is perfect for developers who have built custom automation logic and wish to share it with the wider community. It is essential for:

  • Launching a new project on ClawHub for the first time.
  • Pushing security or quality-of-life updates to existing skills.
  • Maintaining professional, English-first documentation for all published content.
  • Enforcing strict security protocols by automatically flagging and removing hardcoded file system paths that might compromise your privacy.

Example Prompts

  1. "ClawHub에 올려줘: I just finished the new version of my weather-bot skill, please prepare it for publication."
  2. "publish skill: Can you check the SKILL.md for my 'markdown-cleaner' tool, ensure it's sanitized, and publish it to the marketplace?"
  3. "스킬 배포: I need to update my obsidian-notes-sync skill to version 1.2.0; please handle the sanitization and push the update to ClawHub."

Tips & Limitations

  • Check Before You Push: Always verify your changes against the references/checklist.md before initiating the publish command.
  • Slug Management: If you receive a 'slug taken' error, simply append -mai to your slug name to ensure uniqueness without losing your naming intent.
  • Sanitization: Be aware that this skill replaces personal paths with placeholders like $VAULT_PATH. While this protects your data, ensure your code remains functional after these replacements.
  • Authentication: Keep your PTY terminal open during the login process, as closing it prematurely will cause session timeouts. The publish process is optimized for speed but requires an active internet connection to communicate with the ClawHub API.

Metadata

Author@jini92
Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jini92-clawhub-publish-mai": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#deployment#automation#marketplace#publishing#devops
Safety Score: 4/5

Flags: file-read, file-write, external-api