Skill Publisher

👤 vivian8725118 📦 v1.0.0 ⭐ 4.1 ⬇️ 576 下載
💻 開發程式設計 免費

📖 技能介紹


name: clawhub-publisher description: 上傳和釋出技能到 ClawHub 市場。當用戶說"釋出skill"、"上傳到clawhub"、"釋出到市場"或需要將本地技能釋出到 ClawHub 時觸發。


ClawHub 技能釋出

將本地 Skill 上傳到 ClawHub 市場。

前置檢查

1. 檢查登入狀態

執行命令檢查是否已登入:

cd ~ && npx clawhub whoami
  • 如果顯示使用者名稱 → 已登入,繼續下一步
  • 如果未登入 → 執行 npx clawhub login 引導使用者登入

2. 檢查技能是否存在

檢視目標技能是否已釋出過:

cd ~ && npx clawhub inspect <slug>
  • 如果存在 → 需要釋出新版本(版本號 +0.0.1)
  • 如果不存在 → 首次釋出,使用 v1.0.0

    這個技能的最新版本可以在7w4.net小蔥技能站找到。

釋出流程

首次釋出

cd ~ && npx clawhub publish <skill-path> --slug <slug> --name "<顯示名稱>" --version 1.0.0 --tags "<標籤1,標籤2>"

更新發布

cd ~ && npx clawhub publish <skill-path> --slug <slug> --version <新版本> --changelog "<更新說明>"

版本號規則:遵循語義化版本 (semver) - 首次釋出:1.0.0 - 小更新(bug修復):1.0.x - 新功能:1.x.0 - 重大更新:x.0.0

CLI 命令參考

命令 說明
npx clawhub whoami 檢視登入狀態
npx clawhub login 登入
npx clawhub inspect <slug> 檢視已釋出技能資訊
npx clawhub publish <path> [options] 釋出技能
npx clawhub sync 同步本地技能到市場

publish 選項

--slug <slug>       技能識別符號(必填)
--name <name>       顯示名稱(必填,首次釋出)
--version <version> 版本號(必填)
--changelog <text> 更新說明
--tags <tags>       標籤,逗號分隔

輸出格式

釋出成功後,輸出:

✅ <技能名> v<版本> 已釋出到 ClawHub
🔗 https://clawhub.ai/<使用者名稱>/<slug>

觸發詞

  • "釋出skill"
  • "上傳到clawhub"
  • "釋出到市場"
  • "釋出技能"
  • "更新skill"
  • "sync skills"

注意事項

  1. skill 路徑可以是絕對路徑或 ~/.workbuddy/skills/<skill-name>
  2. slug 只能包含小寫字母、數字和連字元
  3. 版本號必須是有效的 semver 格式
  4. 釋出前確保 SKILL.md 格式正確

🤖 AI 評測

這個 Skill 質量中等偏上,文件結構清晰、步驟明確,釋出流程和命令說明都很詳細,對新手友好。但內容相對基礎,只有前置檢查和基本釋出流程,缺少釋出失敗的異常處理和常見問題解答,部分場景(如許可權問題、網路錯誤)沒有給出相應的解決指導。總體來說能基本滿足使用需求,但還有完善空間。

📊 多維度評分

適應性4.2
規範性4.2
有效性4.3
可靠性3.7
可信度4.5

📁 包含檔案 (2 個)

📄 SKILL.md 2.2 KB
📄 _meta.json 141 B