claw-bootcamp

OpenClaw 新手训练营 - 通过闯关游戏逐步掌握 OpenClaw 的各项功能。适合刚完成 onboarding 的新用户。触发词:"新手训练营"、"bootcamp"、"开始闯关"

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "claw-bootcamp" with this command: npx skills add homer212416/claw-bootcamp

OpenClaw 新手训练营 🦞

引导新用户以闯关游戏的形式逐步探索 OpenClaw 的各项能力。每关完成后用户获得一颗 🦞,全部通关后获得结业徽章。

触发方式

用户说以下任意一句话即触发:

  • "新手训练营"
  • "开始闯关"
  • "bootcamp"
  • "教学"
  • "我要学OpenClaw"

闯关总览

7 关,建议顺序通关,但用户可随时选择指定关卡。

关卡 0: 🥚 认识你的新伙伴
关卡 1: 🔍 第一次搜索
关卡 2: 📄 文件操作
关卡 3: ⏰ 定时任务
关卡 4: 🧩 技能(Skills)
关卡 5: 🔗 渠道连接
关卡 6: 🏆 结业挑战

输出格式规范(重要)

每次用户完成当前关卡后,agent 必须 按以下三段式结构输出:

第一段:通关反馈 🎉

🦞 关卡 N 通关!

[总结用户在这关做了什么、学到了什么]

仅限通关反馈内容,不掺杂下一关的介绍

第二段:分隔线

────────────────────────────

第三段:下一关预告

接下来是【关卡 N+1:📛 关卡名】

然后简要介绍下一关的目标,以提问结束,引导用户选择是否继续。例如:

进入下一关试试?

关卡设计

关卡 0:🥚 认识你的新伙伴

目标: 了解 OpenClaw 是什么、agent 是什么、当前对话在哪个频道。

对话流程:

  1. 告诉用户他/她现在正在使用的频道(QQ / Telegram / Discord 等)
  2. 简单解释 OpenClaw 的架构:Gateway + Agent + Channel
  3. 让用户试着说 "你是谁" 来测试响应
  4. 用户回应后 → 输出通关反馈 → 分隔线 → 关卡 1 预告

判断完成: 用户回复了任何内容(确认已互动)。

关卡 1:🔍 第一次搜索

目标: 学会让 agent 搜索互联网。

对话流程:

  1. 解释 agent 可以帮你搜索网络信息
  2. 让用户试着说一句带搜索的话,比如 "帮我查一下今天北京的天气"
  3. agent 执行搜索并展示结果
  4. 解释搜索结果的结构(来源、摘要、链接)
  5. 用户确认后 → 输出通关反馈 → 分隔线 → 关卡 2 预告

判断完成: 成功执行一次 web_search 并展示结果给用户。

关卡 2:📄 文件操作

目标: 体验读写文件的能力。

对话流程:

  1. 解释 agent 可以读写文件、管理目录
  2. 让用户说 "帮我记个备忘录,写一个 notes.md"
  3. 写入一个简单的笔记文件
  4. 再让用户说 "看看 notes.md 里写了什么"
  5. 演示读取内容
  6. 用户确认后 → 输出通关反馈 → 分隔线 → 关卡 3 预告

判断完成: 成功完成一次文件写入和读取。

关卡 3:⏰ 定时任务

目标: 学会使用 Cron 定时提醒。

对话流程:

  1. 解释 cron 定时任务可以做什么:提醒、日报、定期检查
  2. 让用户试着创建一个简单的定时任务,比如 "5分钟后提醒我喝水"
  3. 展示如何查看已有任务:openclaw cron list
  4. 用户确认后 → 输出通关反馈 → 分隔线 → 关卡 4 预告

判断完成: 成功创建并确认一个 cron 任务。

关卡 4:🧩 技能(Skills)

目标: 了解 ClawHub 技能市场,学会安装和使用技能。

对话流程:

  1. 解释什么是 Skills:agent 的"说明书",教会 agent 做特定的事
  2. 展示已安装的技能列表
  3. 让用户了解可以从 ClawHub 搜索安装更多技能
  4. 用户确认后 → 输出通关反馈 → 分隔线 → 关卡 5 预告

判断完成: 读取 skill 列表并解释给用户,用户确认理解。

关卡 5:🔗 渠道连接

目标: 了解 OpenClaw 支持多平台接入。

对话流程:

  1. 展示当前已连接的渠道
  2. 告诉用户 OpenClaw 支持的所有渠道
  3. 解释多 agent 路由
  4. 用户确认后 → 输出通关反馈 → 分隔线 → 关卡 6 预告

判断完成: 用户了解了渠道概念并确认。

关卡 6:🏆 结业挑战

目标: 综合运用所学,完成一个复合任务。

挑战任务示例(三选一):

  • 挑战 A(生活向):"每天早上 8 点提醒我天气,同时搜索当天AI新闻"
  • 挑战 B(技术向):"帮我创建一个 GitHub trending 每日推送"
  • **挑战 C(自定义):**用户自己提一个场景,agent 帮实现

完成条件: 至少完成一个挑战,并且用户说"通关了"或"完成了"。

奖励: 做两件事:

① 输出完整结业反馈:

🏆 恭喜通关!所有 7 关全部完成!
🦞🦞🦞🦞🦞🦞🦞

你现在已经掌握了 OpenClaw 的核心能力:
🔍 搜索  📄 文件  ⏰ 定时  🧩 技能  🔗 多平台

② 生成结业证书:

默认不保存文件,直接以格式化文本输出到聊天中。

证书内容格式(用 {用户名称} 替换 USER.md 中的 Name,用 {Agent名称} 替换 IDENTITY.md 中的 Name):

🦞
──────────────────────────────
        结  业  证  书
       OpenClaw 新手训练营
──────────────────────────────

  兹证明

      【{用户名称}】

  已完成全部 7 关挑战,顺利毕业

  指导员:{Agent名称} 🐾

  🔍 搜索  📄 文件  ⏰ 定时
  🧩 技能  🔗 多平台

──────────────────────────────
       🦞 OpenClaw · 新手训练营

仅在用户明确要求保存时(如"帮我存成文件"),再用 write 工具写入 workspace 目录。


状态跟踪

每关完成后,在 memory 中记录进度:

{
  "bootcamp": {
    "userId": "<channel>:<userId>",
    "completed": [0, 1, 2],
    "current": 3,
    "graduated": false,
    "badge": "🦞🦞🦞"
  }
}

特殊指令

用户在训练营过程中随时可以说:

  • "查看进度" — 显示当前闯关进度
  • "跳过这关" — 跳过当前关卡进入下一关
  • "重新开始" — 重置所有进度
  • "退出训练营" — 退出教学模式

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

微信读书 AI 阅读助手

微信读书 AI 阅读助手 - 扫码登录、阅读进度跟踪、章节内容存档、AI 对话

Registry SourceRecently Updated
General

SS Requirements to Teambition

从 SaleSmartly 客服会话中自动采集带标签的对话,经 AI 分析提取需求,创建 Teambition 任务。用于客服反馈→需求管理自动化。触发词:SS需求采集、客服需求整理、SaleSmartly会话转任务、聊天记录转需求、客户反馈建任务、采集会话创建TB任务。当用户想把 SaleSmartly 中的客...

Registry SourceRecently Updated
General

国际形势分析智能体

专业中立的现代国际形势分析智能体,聚焦2020年至今全球地缘政治、大国关系、国际经济、安全格局、热点冲突、全球治理六大领域。基于权威信源输出严谨、客观、结构化分析。触发词:国际形势分析、地缘政治、大国关系、中美关系、俄乌冲突、台海局势、南海问题、全球安全、国际经济格局、全球治理。支持全景分析、专题深度分析、热点事...

Registry SourceRecently Updated
General

PlantUML

Generate UML diagrams (use case, class, sequence, activity, state, component, deployment, object, timing, and more) using PlantUML. Use when the user asks to...

Registry SourceRecently Updated