Token导航 LogoToken导航

Agent Skill · 开发规范

clawhub-publish-best-practices(ClawHub publish 最佳实践)

clawhub-publish-best-practices 用于补充开发规范相关能力,适合在 OpenClaw 中需要让 Agent 承接开发规范相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

clawhub-publish-best-practices 是开发规范类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描已通过,按安装量在开发规范类的 1,265 个 Skill 里排第 320。

总安装 3,208周安装 135GitHub Stars 公开资料未说明下载 1,123核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:clawhub-publish-best-practices(ClawHub publish 最佳实践)
来源仓库:https://github.com/hanxueyuan/clawhub-publish-best-practices
安装命令:
openclaw skills install clawhub-publish-best-practices
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install clawhub-publish-best-practices

这个 Skill 是做什么的

开发规范类 Skill 用来统一代码风格、目录结构和评审口径,产出多为检查清单或改写建议。

clawhub-publish-best-practices 提供 ClawHub 技能发布的最佳实践与经验总结。适用于 OpenClaw 中开发者参考与规范制定。通过 clawhub 安装,内容为静态文档与示例。建议结合实际项目调整实施细节。

clawhub-publish-best-practices 属于开发规范类 Skill,可作为该场景下的辅助能力补充。可用于提升技能质量与市场接受度。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install clawhub-publish-best-practices;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

clawhub-publish-best-practices 怎么安装?

在终端执行 openclaw skills install clawhub-publish-best-practices。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

clawhub-publish-best-practices 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

clawhub-publish-best-practices 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

clawhub-publish-best-practices 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

clawhub-publish-best-practices 用的人多吗?

公开数据是累计安装 3,208 次,近一周安装 135 次,下载 1,123 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

clawhub-publish-best-practices 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发规范类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发规范类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
vercel-react-best-practices

Vercel React 最佳实践 · Codex、Claude

8,490,72025,918操作浏览器MIT通过
web-design-guidelines

网页设计指南 · Codex、Claude

6,686,01625,885需要联网MIT有提醒
remotion-best-practices

Remotion 最佳实践 · Codex、Claude

6,505,6323,027操作浏览器MIT有提醒
supabase-postgres-best-practices

Supabase Postgres 最佳实践 · Codex、Claude

3,175,5232,030需要联网MIT通过
next-best-practices

Next.js 最佳实践 · Codex、Claude

1,848,240841操作浏览器MIT通过
clawhub-publish-best-practices

ClawHub publish 最佳实践 · 本页

3,208—只读MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
clawhub-publish-best-practices
description
ClawHub Skills 发布最佳实践和经验教训
version
1.0.1
tags
[clawhub, skills, publish, best-practices, guide]

ClawHub Skills 发布最佳实践

创建时间: 2026-04-09 维护者: 韩雪原 用途: 记录 ClawHub Skills 发布的正确流程、常见错误和经验教训


⚠️ 重要规则(血泪教训)

1. 只发布名单内的技能

错误做法 ❌:

# 盲目执行 sync,会扫描所有本地技能
clawhub sync

正确做法 ✅:

# 1. 先查看发布名单
cat PUBLISHED_SKILLS_MAINTENANCE.md

# 2. 确认待发布技能
# 3. 检查 slug 可用性
# 4. 只处理名单内的技能

教训:

  • clawhub sync 会扫描所有本地技能,包括:

- 本地使用的技能(如 self-improving-agent) - slug 被占用的技能(如 mcdonalds、netflix) - 测试技能(如 test-slug-check)

  • 这会导致尝试发布不应该发布的技能

2. 不删除本地技能

错误做法 ❌:

# 遇到冲突就删除本地文件
rm -rf skills/mcdonalds
rm -rf skills/self-improving-agent  # 大错特错!

正确做法 ✅:

# 遇到冲突直接跳过,保留本地文件
# 即使是 slug 被占用的技能也保留

教训:

  • 绝对不能删除本地使用的技能(如 self-improving-agent)
  • slug 被占用的技能可以删除(因为无法发布)
  • 但要先确认不是本地正在使用的

3. 遇到 slug 冲突直接跳过

错误做法 ❌:

# 尝试用奇怪的名字发布
mcdonalds-conflict-backup  # 没有意义

正确做法 ✅:

# slug 被占用就直接放弃
# 记录到维护文件中,避免下次再试

已被占用的 slug 示例:

  • mcdonalds → /kongdeyu/mcdonalds
  • netflix → /duanc-chao/netflix
  • booking → /ivangdavila/booking

4. 发布后及时更新追踪文件

错误做法 ❌:

  • 发布后不记录技能 ID
  • 追踪文件与实际状态不一致
  • 不知道哪些技能已经发布过了

正确做法 ✅:

# PUBLISHED_SKILLS_MAINTENANCE.md

| # | 技能名称 | 版本 | 技能 ID | 发布时间 |
|---|----------|------|---------|----------|
| 33 | starbucks | 0.1.2 | k971dyfnnw58b012r0p908g9sh84fnjg | 06:55 |

教训:

  • 每次发布后立即更新追踪文件
  • 记录技能 ID、版本、发布时间
  • 避免重复发布或遗漏

📋 正确的发布流程

步骤 1:查看发布名单

cat /workspace/projects/workspace/skills/PUBLISHED_SKILLS_MAINTENANCE.md

确认:

  • 哪些技能已经发布(有技能 ID)
  • 哪些技能待发布(标记为待发布)
  • 哪些 slug 被占用(放弃)

步骤 2:检查限流状态

# 查看当前限流状态
# 规则:5 个新技能/小时
  • 如果限流中 → 等待刷新
  • 如果有名额 → 继续

步骤 3:准备待发布技能

# 确认技能目录存在
ls -la /workspace/projects/lisah-workspace/workspace/skills/kfc/
ls -la /workspace/projects/lisah-workspace/workspace/skills/pizza-hut/

# 检查 SKILL.md 格式
head -10 skills/kfc/SKILL.md

确保:

  • 技能目录存在
  • SKILL.md 格式正确(name、version、tags)
  • 没有 .clawhub/origin.json(表示未发布过)

步骤 4:执行发布

方法 A:使用 sync(会扫描所有技能)

cd /workspace/projects/lisah-workspace/workspace
clawhub sync

方法 B:手动发布单个技能(推荐)

cd /workspace/projects/lisah-workspace/workspace/skills/kfc
clawhub publish .

步骤 5:记录结果

成功发布:

# 更新追踪文件
# 记录技能 ID、版本、时间

遇到冲突:

# 记录到"已被占用的 Slug"列表
# 保留本地文件(如果是本地使用的技能)
# 或删除本地文件(如果确定无法发布)

限流触发:

# 停止发布
# 记录下次可发布时间(1 小时后)

🔒 限流规则

类型限制说明
新技能5 个/小时首次发布的技能
更新技能无限制已发布技能的版本更新

注意事项:

  • 限流按小时计算,整点刷新
  • 更新技能不占用新技能名额
  • 遇到限流立即停止,等待刷新

📊 维护文件清单

文件用途位置
PUBLISHED_SKILLS_MAINTENANCE.md已发布技能完整清单/workspace/projects/workspace/skills/
PUBLISHED_SKILLS_TRACKING.md发布进度追踪/workspace/projects/lisah-workspace/workspace/skills/
PUBLISH_LOG_2026-04.md发布日志/workspace/projects/workspace/skills/

🚫 常见错误汇总

错误 1:盲目执行 sync

  • 现象:尝试发布 self-improving-agent 等本地技能
  • 原因:sync 会扫描所有本地技能
  • 解决:先查看名单,只处理名单内的技能

错误 2:删除本地技能

  • 现象:删除了 self-improving-agent
  • 原因:脚本自动删除冲突技能
  • 解决:修改脚本,不自动删除;或手动确认后再删除

错误 3:发布无意义的名字

  • 现象:发布 mcdonalds-conflict-backup
  • 原因:slug 被占用后尝试变通
  • 解决:直接放弃,不要发布奇怪的名字

错误 4:不更新追踪文件

  • 现象:不知道 kfc 和 pizza-hut 是否已发布
  • 原因:发布后没有记录技能 ID
  • 解决:发布后立即更新追踪文件

✅ 检查清单

发布前:

  • [ ] 查看 PUBLISHED_SKILLS_MAINTENANCE.md
  • [ ] 确认技能在待发布名单中
  • [ ] 检查限流状态(有可用名额)
  • [ ] 确认技能目录和 SKILL.md 存在

发布后:

  • [ ] 记录技能 ID
  • [ ] 更新追踪文件
  • [ ] 标记为已发布
  • [ ] 提交 git 变更

遇到冲突:

  • [ ] 记录到"已被占用的 Slug"列表
  • [ ] 确认是否删除本地文件
  • [ ] 更新维护文件

📝 经验教训总结(2026-04-09 更新)

核心原则

  1. 严格按照名单发布 - 不要盲目执行 sync
  2. 保护本地技能 - 绝对不删除本地使用的技能
  3. 冲突直接跳过 - slug 被占用就放弃,不要尝试变通
  4. 及时更新记录 - 发布后立即记录技能 ID
  5. 限流时停止 - 遇到限流立即停止,等待刷新

新增经验(2026-04-09)

6. 批量检查 slug 可用性

方法:

# 批量检查多个 slug
for slug in apple microsoft amazon; do 
  result=$(clawhub search "$slug" 2>&1 | grep "^$slug ")
  if [ -n "$result" ]; then 
    echo "$slug: OCCUPIED"
  else 
    echo "$slug: AVAILABLE ✅"
  fi
done

教训:

  • TOP 34 高价值品牌中,约 90% 已被占用
  • 发布前必须先检查,避免创建无用的 SKILL.md
  • 记录检查结果到维护名单
7. 24 小时限流规则

规则:

  • 5 个新技能/小时
  • 20 个新技能/24 小时(重要!)

教训:

  • 发布前检查 24 小时配额
  • 接近 20 个时停止,等待次日刷新
  • 更新技能不占用新技能名额
8. 维护完整名单

必须维护的文件:

  • CLAWHUB_SKILLS_MASTER_LIST.md - 完整状态清单
  • PUBLISHED_SKILLS_MAINTENANCE.md - 已发布技能详情
  • PUBLISH_STATUS_SUMMARY.md - 发布进度汇总

每次发布后必须更新:

  1. 记录技能 ID 和发布时间
  2. 验证技能(clawhub search <slug>)
  3. 更新验证状态
  4. 如遇冲突,记录占用者
9. 识别已被占用的 slug

常见占用者:

  • /kongdeyu/* - mcdonalds 等
  • /duanc-chao/* - netflix 等
  • /ivangdavila/* - booking, expedia, amazon 等
  • /agenticio/* - instagram 等
  • /pskoett/* - self-improving-agent 等

策略:

  • 发现占用立即放弃
  • 记录到维护名单
  • 不要尝试变通名字

技能用途: 提供 ClawHub Skills 发布的最佳实践、正确流程和常见错误避免指南,帮助开发者高效、安全地发布技能。


版本历史:

  • 1.0.1 (2026-04-09 09:55) - 更新:批量检查 slug、24 小时限流、维护名单规范
  • 1.0.0 (2026-04-09) - 初始版本,记录发布经验和教训

平台分布

OpenClaw

92.41%
按下载量换算1,038

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills