google-classroom-automation

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

安装

热度:23

下载并解压到你的 skills 目录

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

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

Google Classroom 自动化技能

技能概述


通过 Composio Rube MCP 实现 Google Classroom 任务自动化,支持课程创建、学生管理、作业发布等批量操作。

适用场景


  • 新学期批量建课:自动为多个年级或班级创建 Google Classroom 课程,设置课程详情和邀请代码

  • 学生管理自动化:批量添加或移除学生,自动分配课程权限,同步教务系统数据

  • 作业批量发布:向多个班级同时发布作业,设置截止日期和评分标准
  • 核心功能


  • 工具发现与连接:通过 RUBE_SEARCH_TOOLS 动态获取可用的 Google Classroom 工具,使用 RUBE_MANAGE_CONNECTIONS 建立安全连接

  • 批量操作执行:使用 RUBE_MULTI_EXECUTE_TOOL 同时执行多个 Classroom 操作,支持课程创建、学生管理、作业发布等

  • 远程工作台集成:通过 RUBE_REMOTE_WORKBENCH 在远程环境中运行复杂的工作流,适合大规模数据处理
  • 常见问题

    如何开始使用 Google Classroom 自动化?


    首先添加 Rube MCP 服务端(https://rube.app/mcp)到你的客户端配置,无需 API 密钥。然后使用 RUBE_SEARCH_TOOLS 搜索 Google Classroom 相关工具,通过 RUBE_MANAGE_CONNECTIONS 建立连接,最后使用 RUBE_MULTI_EXECUTE_TOOL 执行具体操作。

    Google Classroom 自动化需要什么权限?


    你需要拥有 Google Workspace 管理员权限或相应的 Classroom 管理权限。首次连接时,系统会引导你完成 OAuth 授权流程,授予对 Google Classroom API 的访问权限。

    支持哪些 Google Classroom 操作?


    支持课程创建与管理、学生邀请与移除、老师分配、作业发布与评分、课程公告发布等大部分 Classroom 操作。具体可用工具需要通过 RUBE_SEARCH_TOOLS 动态查询,因为工具 schema 可能会更新。

    批量操作会触发 Google 安全限制吗?


    Google Classroom API 有速率限制,建议在批量操作时添加适当延迟,分批处理大量请求。使用 RUBE_REMOTE_WORKBENCH 可以更好地控制执行节奏,避免触发限制。

    Composio Rube MCP 是免费的吗?


    Rube MCP 服务端本身免费使用,无需 API 密钥即可连接。但具体的 Google Classroom API 调用量受 Google Workspace 配额限制,超限可能需要升级 Google Workspace 版本。