gist-automation

通过Rube MCP(Composio)自动化Gist任务。始终优先搜索工具以获取当前架构。

安装

热度:17

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-gist-automation&locale=zh&source=copy

Gist Automation - 通过 Rube MCP 自动化 GitHub Gist 操作

技能概述


Gist Automation 是一个通过 Rube MCP (Composio) 自动化 GitHub Gist 操作的 Claude 技能,能够动态发现工具、管理连接并执行 Gist 相关任务,无需硬编码 API 调用。

适用场景

  • 自动化代码片段管理

  • 需要定期备份、同步或批量更新 GitHub Gist 的场景,如自动保存代码笔记、文档片段或配置文件,让 AI 助手替你完成重复性的 Gist 操作。

  • MCP 集成项目

  • 已经使用或计划使用 MCP (Model Context Protocol) 的项目,希望无缝集成 Gist 功能,通过统一的工具接口管理 GitHub 资源,无需单独维护 GitHub API 集成。

  • 无 API Key 的 Gist 操作

  • 不想管理 GitHub Personal Access Token,或者希望通过 Composio 的统一认证系统来处理 Gist 授权,简化凭证管理流程。

    核心功能

  • 动态工具发现

  • 通过 RUBE_SEARCH_TOOLS 实时获取最新的 Gist 工具 schema 和执行计划,避免因 API 变更导致的硬编码失效,确保工具调用始终有效。

  • 连接管理

  • 使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Gist 连接状态,支持一键授权激活,无需手动配置 API Key 或处理复杂的 OAuth 流程。

  • 批量工具执行

  • 通过 RUBE_MULTI_EXECUTE_TOOL 一次性执行多个 Gist 操作,支持创建、更新、删除、列表查询等功能,并可配合 RUBE_REMOTE_WORKBENCH 进行复杂工作流编排。

    常见问题

    Gist Automation 技能需要什么前置条件?

    需要确保 Rube MCP 已正确配置(在客户端添加 https://rube.app/mcp 作为 MCP 服务器),并且通过 RUBE_MANAGE_CONNECTIONS 完成对 Gist toolkit 的授权连接。连接状态显示为 ACTIVE 后即可正常使用。

    为什么每次都要先搜索工具?

    Composio 的工具 schema 可能随时更新,直接硬编码工具名称和参数容易导致调用失败。通过 RUBE_SEARCH_TOOLS 动态获取当前可用的工具列表和输入 schema,可以确保执行计划的有效性,这是技能设计的核心原则。

    不需要 GitHub API Key 吗?

    不需要手动管理 GitHub Personal Access Token。Rube MCP 通过 Composio 的认证系统处理授权,你只需要按照连接管理流程完成一次性的 GitHub 授权即可,后续操作会自动复用已建立的连接。

      Gist Automation - 通过 Rube MCP 自动化 GitHub Gist 操作的技能 - Open Skills