Agent Skills
返回列表
📁

内容系统自动化助手

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/agility-cms-automation。

技能介绍

问题:CMS 操作被锁在 Web 后台里

Agility CMS 的日常运维——批量更新内容、维护数据结构、同步素材——大多要登录 Web 后台点鼠标完成。一旦想把这些步骤串进自动化流程(定时发布、批量导入、内容迁移),就需要人工介入复制粘贴,流程不稳定也难复现。直接对接 Agility 官方 API 意味着自己处理认证、分页和各端点差异。

工作方式:通过 Rube MCP 调用 Composio 工具包

  • 技能本身不直连 Agility,而是通过 Rube MCP 复用 Composio 的 Agility CMS toolkit,需要先把 https://rube.app/mcp 配成 MCP server,无需 API key。
  • 核心是一个三段式循环:先 RUBE_SEARCH_TOOLS 查询当前可用工具与 schema;再用 RUBE_MANAGE_CONNECTIONS 确认 agility_cms 连接状态为 ACTIVE;最后用 RUBE_MULTI_EXECUTE_TOOL 按发现的 slug 执行操作。
  • 批量任务走 RUBE_REMOTE_WORKBENCH 的 run_composio_tool();拿到 schemaRef 的工具可以进一步用 RUBE_GET_TOOL_SCHEMAS 拉取完整 schema。

适用边界与注意点

  • 强依赖 Rube MCP 在线可用,连接中断时流程无法继续。
  • 每次都必须重新搜索 schema,硬编码 slug 会在工具版本变化后直接失效。
  • RUBE_MULTI_EXECUTE_TOOL 调用必须带 memory 字段,即使为空对象;同一流程内复用 session ID,新流程生成新的。
  • 列表类操作要检查返回里的分页 token,取完为止。
  • 涉及删除、覆盖类写操作前,建议先在 Agility 侧确认字段含义与数据备份。

使用场景

  • 运营人员要把 Agility CMS 里几十条内容条目的标题和摘要一次性批量更新,需要按统一字段规则改写后批量写回。
  • 内容团队要把旧站点的文章按新模板批量导入 Agility CMS,包含字段映射和分页拉取直到全部完成。
  • 开发者在 CI 流程里希望通过 Rube MCP 自动创建和发布 Agility CMS 内容,无需人工登录后台点按钮。
  • 管理员要定期检查内容素材同步情况,确认 Composio 的 agility_cms 连接处于 ACTIVE 状态后再执行任务。

适合人员

  • 负责维护 Agility CMS 站点内容、经常要做批量条目编辑的内容运营
  • 在内部系统或 CI 里集成 CMS 写操作、希望避免手写认证和分页逻辑的后端工程师
  • 使用 Rube MCP 或 Composio 搭建自动化流程、需要确认连接和工具 schema 的技术集成人员
  • 管理内容迁移或批量发布任务、需要先确认 CMS 连接可用再执行的项目负责人