← 返回
开发者工具 中文

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,...
将 OpenClaw 技能发布到 ClawHub 市场 (clawhub.ai)。适用于首次部署或更新已发布的技能,...
jini92
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 612
下载
💾 6
安装
1
版本
#latest

概述

ClawHub Publish

Prerequisites

  • clawhub CLI installed: npm i -g clawhub
  • Logged in: clawhub whoami (if not: clawhub login via PTY + browser)
  • Target skill folder exists under C:\MAIBOT\skills\\

Workflow

1. Pre-publish Checklist

Run against each skill before publishing. See references/checklist.md for full criteria.

Quick scan:

Get-Content "C:\MAIBOT\skills\<skill-name>\SKILL.md" -Encoding UTF8 | Select-Object -First 40

Must verify:

  • [ ] description: field is in English (this is what ClawHub users see first)
  • [ ] No Korean text in SKILL.md body
  • [ ] No personal paths (C:\Users\jini9, JINI_SYNC, etc.)
  • [ ] No internal account names or credentials
  • [ ] Generic placeholders used where personal config appeared

2. Language & Sanitization Fix

If Korean or personal info is found:

  1. Rewrite SKILL.md fully in English
  2. Replace personal paths with generic placeholders ($VAULT_PATH, ~/vault, your-username)
  3. Move any references/*.md content to English as well
  4. Write with UTF-8: [System.IO.File]::WriteAllText($path, $content, [System.Text.Encoding]::UTF8)

3. Determine Version

ScenarioVersion bump
-----------------------
First publish1.0.0
Content fix / translation1.1.0 (minor)
New section / major rewrite2.0.0 (major)
Typo / small fix1.0.1 (patch)

4. Publish

cd C:\MAIBOT
clawhub publish ./skills/<skill-name> `
  --slug <slug> `
  --name "<Display Name>" `
  --version <X.Y.Z> `
  --changelog "<one-line summary of changes>"

Slug rules:

  • Lowercase, hyphens only
  • Must be globally unique on ClawHub
  • If slug taken: append -mai suffix (e.g., obsidian-daily-mai)

5. Verify

clawhub whoami   # confirm still authenticated
# Then check: https://clawhub.ai/u/jini92

6. Update Records

After successful publish, update both:

  • C:\MAIBOT\memory\marketplace-strategy.md — add row to ClawHub table
  • Obsidian _DASHBOARD.md — add to Current Sprint as Done

Batch Publish

To publish multiple skills at once, run steps 1–4 for each in sequence.

Check references/checklist.md for the full quality bar before each.

Common Errors

ErrorFix
------------
Not logged inRun clawhub login in PTY mode; open browser URL when shown
Only the owner can publish updatesSlug taken by another user; add -mai suffix
Login session timeout (code 1)Rerun clawhub login — PTY must stay alive until browser auth completes

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 05:34 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 666 📥 323,793
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 65 📥 179,843
content-creation

Obsidian Daily Note

jini92
创建并管理 Obsidian 每日笔记。用于在需要写每日笔记、记录今日工作、记录会话活动或创建每日摘要时被触发。
★ 1 📥 834