AI 智能体技能
GetMyBot 技能是封装了 GetMyBot API 的现成智能体工具。它们让 AI 智能体(例如 Claude Code)能够用自然语言操作你的机器人:"在 GetMyBot 中创建反应"、"按 VIP 标签启动 GetMyBot 群发"、"显示机器人统计"。底层,技能调用 GetMyBot 的 MCP 工具;如果 MCP 服务器未连接,则使用你的令牌通过 REST 完成相同操作。
技能不是单独的付费功能,也不是应用市场。它们是 SKILL.md 文件(Claude Code 格式),你将其安装在智能体旁边的本地目录中。
工作原理
每个技能采用渐进式展开设计:简短描述触发技能处理领域表达,重型 API 参考仅在需要时加载。每个技能内部记录了两种访问路径:
- MCP(推荐)——如果GetMyBot MCP 服务器已连接到智能体,技能直接调用工具。
- REST 回退——如果 MCP 不可用,技能用个人令牌通过
curl请求完成相同操作。
所有技能使用统一认证:个人令牌 mbp_… 和基础地址 /api。详见授权指南。
六个技能
mybot— 入口与导航:什么是 GetMyBot API、如何获取 PAT 及其范围、基础地址、如何连接 MCP 服务器、何时用 REST 何时用 MCP、错误格式、分页与限制。从这里智能体可进入其余五个技能。mybot-bots— 机器人接入与管理:令牌验证、接入、列表与卡片、更新、同步、更换令牌、移交、删除、设置、模板。mybot-reactions— 反应构建器(最大):触发器 → 条件 → 聊天 → 动作结构、创建与更新、触发器类型、AND/OR 条件、动作目录、消息与按钮、动态按钮与参数、公式(DSL)、文件夹、反应关联、从 SamBot 导入、公式验证、排序。mybot-broadcasts— 群发:按反应启动、按标签分组、暂停/恢复/取消与状态、编辑已发送消息(单条和"全部")、队列与重试。mybot-data— 数据与集成:集合(表格——字段和记录)、场景(flows)、集成(AI、Google Sheets、GetCourse、通过 WebSocket 的外部处理器)、连接与访问。mybot-analytics— 可观测性与受众:统计(余额消耗、指标、日志、反应健康度)、分析(受众、聊天、漏斗)、订阅者与标签、对话、账单(余额、套餐、交易)。
安装
技能存储在 GetMyBot 仓库的 skills/ 目录中。每个技能是一个 skills/<name>/ 文件夹,包含 SKILL.md(简短指南)和 reference.md(带 MCP 和 curl 示例的完整领域参考)。
要让智能体识别技能,请将它们链接到 Claude Code 的技能目录。仓库中有现成脚本:
./skills/install.sh
它在仓库内的文件夹上创建 ~/.claude/skills/<name> 符号链接——仓库中的修改立即对智能体生效,不产生多余副本。安装后,用普通语言描述任务("在 GetMyBot 中搭建一个自动回复机器人"),智能体会自动加载所需技能。
下一步
- MCP — 程序化接口 — 技能调用的工具、资源和提示。
- 授权与令牌 — 创建 PAT 并选择访问范围。
- 交互式参考 — 用于回退请求的完整 REST。