Everhour 自动化实战指南:基于 Rube MCP(Composio)的 Claude Skill 工作流
AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载本篇技术指南围绕 composio-skills/everhour-automation/SKILL.md 展开系统讲解如何通过 Rube MCPComposio为 Claude 注入 Everhour 自动化能力从 MCP 连接、连接授权、工具发现到三步式执行工作流。读完本文你将掌握RUBE_SEARCH_TOOLS/RUBE_MANAGE_CONNECTIONS/RUBE_MULTI_EXECUTE_TOOL三大核心工具的调用方式、会话与分页管理要领以及一套可直接复用的时间跟踪自动化技能骨架。技能定位一份指导 Agent 行为的 SKILL.md在正式动手之前先理解这份文档在仓库中的角色。它是一个标准的 Claude Skill 定义文件包含 YAML frontmatter 与 Markdown 正文两部分--- name: everhour-automation description: Automate Everhour tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---name技能标识即everhour-automation对应仓库中的目录名descriptionAgent 在会话启动时最先看到的一行摘要它决定了何时激活该技能其中特别强调Always search tools first for current schemas始终先搜索工具以获取当前 schema——这是整份文档最核心的行为约束requires.mcp: [rube]声明本技能依赖 Rube MCP 服务器属于显式的运行前提。这份技能归属于仓库 README.md 中 App Automation via Composio 分类下的预构建工作流技能族。该分类的说明指出仓库为 78 个 SaaS 应用提供了基于 Rube MCPComposio的预构建技能每个技能都包含工具序列、参数指引、已知陷阱与快速参考表且全部使用从 Composio API 发现的真实工具 slug。everhour-automation正是其中之一其正文即是一份面向 Agent 的可执行操作手册。前置条件让 Rube MCP 与 Everhour 连接就绪执行任何自动化之前必须满足文档列出的三项前提Rube MCP 已连接客户端环境中应存在RUBE_SEARCH_TOOLS工具这是技能可用的信号Everhour 连接已激活通过RUBE_MANAGE_CONNECTIONS建立 toolkit 为everhour的连接且状态为 ACTIVE先搜索工具每次执行前调用RUBE_SEARCH_TOOLS获取当前工具 schema避免因 schema 变更而失败。这三条是技能可靠运行的地基后两者同时也是已知陷阱章节的重复强调项说明它们在真实场景中是最常见的失败来源。连接设置三步建立 Rube MCP 与 EverhourRube MCP 的接入方式非常轻量——无需 API Key只需在客户端配置中添加一个 MCP 服务器端点在客户端配置中将https://rube.app/mcp添加为 MCP 服务器。无需 API Key添加端点即可生效。随后按照以下四步完成 Everhour 的连接与校验验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS有响应建立连接调用RUBE_MANAGE_CONNECTIONS指定 toolkit 为everhour完成授权若连接状态不是 ACTIVE则按照返回的授权链接完成 Everhour 账户的设置确认状态在运行任何工作流之前确认连接状态显示为 ACTIVE。值得注意的是无需 API Key这一设计Rube MCP 将认证与工具调用托管在远端客户端只负责通过 MCP 协议发起请求这与 connect/SKILL.md 中描述的 Composio 认证流程首次使用某应用时通过授权链接完成 OAuth之后连接持久化一脉相承。授权后Agent 便可代表用户在 Everhour 中执行操作。工具发现永远先调用 RUBE_SEARCH_TOOLS技能文档将工具发现视为执行工作流的固定前置动作并给出了标准的探索请求RUBE_SEARCH_TOOLS queries: [{use_case: Everhour operations, known_fields: }] session: {generate_id: true}该调用的返回内容包含四类关键信息可用的工具 slugtool slugs各工具的输入 schema推荐的执行计划execution plans已知的陷阱known pitfalls。session: {generate_id: true}用于让 MCP 为本次探索自动生成新的会话 ID而known_fields留空则意味着让搜索以 use_case 为引导、尽可能完整地返回候选工具。这种先探索、后执行的模式贯穿整个技能族——仓库中 composio-automation/SKILL.md 等同类技能均采用完全一致的工具发现范式。之所以必须先搜索是因为工具 schema 会随 Composio 与 Everhour 集成版本演进而变化。硬编码工具 slug 或参数名在 schema 变更后必然失败而每次执行前动态搜索则保证了 Agent 拿到的永远是当前有效的契约。核心工作流模式发现 → 检查 → 执行技能正文给出了可复用的三步工作流是整份文档的实操骨架。Step 1发现可用工具针对具体任务发起搜索复用既有会话RUBE_SEARCH_TOOLS queries: [{use_case: your specific Everhour task}] session: {id: existing_session_id}将use_case替换为具体的 Everhour 任务描述例如为项目创建工时记录列出某项目的任务清单返回结果中的工具 slug 将直接用于第三步执行。Step 2检查连接状态执行前确认连接仍然有效RUBE_MANAGE_CONNECTIONS toolkits: [everhour] session_id: your_session_id这一步是防御性的OAuth 令牌可能过期或连接被撤销若直接执行工具可能得到授权错误。先检查、再执行可将失败前置到更易诊断的阶段。Step 3执行工具用发现的 slug 与 schema 合规参数发起执行RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: TOOL_SLUG_FROM_SEARCH, arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: your_session_id注意三个细节arguments中的字段名与类型必须严格取自 Step 1 的搜索结果memory参数必须始终携带即使为空也要传{}session_id沿用 Step 2 中的同一会话保证上下文连贯。执行细节会话复用、分页与批量操作围绕三步工作流文档还给出了若干执行层面的规范会话复用同一工作流内复用会话 ID保证多步调用之间的上下文一致性开启新工作流时再生成新的会话 ID对应session: {generate_id: true}。分页处理检查响应中是否带有分页令牌pagination token若有则持续翻页直至取完全部数据避免结果被截断导致决策依据不全。批量操作与完整 schema当需要批量执行时可改用RUBE_REMOTE_WORKBENCH配合run_composio_tool()运行当搜索结果中某个工具带有schemaRef引用时则调用RUBE_GET_TOOL_SCHEMAS获取该工具的完整 schema。这两者作为进阶路径记录在快速参考表中。已知陷阱六条高频失败教训技能文档将最易踩坑的行为固化为清单值得在集成时逐条对照必须先搜索工具 schema 会变化未经RUBE_SEARCH_TOOLS就直接硬编码工具 slug 或参数几乎必然失败必须检查连接执行前确认RUBE_MANAGE_CONNECTIONS返回 ACTIVE防止对失效连接发起调用Schema 合规字段名与类型必须与搜索结果完全一致不要凭记忆猜测参数Memory 参数必带RUBE_MULTI_EXECUTE_TOOL调用中始终包含memory即使为空对象{}会话复用同一工作流内复用会话 ID新工作流才生成新 ID分页兜底检查响应中的分页令牌并持续取完防止数据缺失。这些陷阱本质上都在强调同一个原则永远以运行时发现的信息为准而非以静态记忆为准。这也是该技能族在 README.md 中被描述为使用真实工具 slug、基于 Composio API 发现结果构建的原因。快速参考表五种操作的入口工具操作入口查找工具RUBE_SEARCH_TOOLS附带 Everhour 相关的 use_case建立连接RUBE_MANAGE_CONNECTIONStoolkit 为everhour执行工具RUBE_MULTI_EXECUTE_TOOL使用发现到的工具 slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()获取完整 schemaRUBE_GET_TOOL_SCHEMAS针对带schemaRef的工具这张表是技能的最小速查面从找到工具到执行工具再到批量执行与深挖 schema覆盖了自动化任务的完整生命周期。建议将这张表连同工具发现范式一起沉淀进你的 Agent 提示词或工作流模板中。仓库中的同族技能从骨架到参数的完整生态everhour-automation并非孤例它是仓库composio-skills/目录下 78 个应用自动化技能中的一员这些技能共享同一套文档骨架前置条件 → 连接设置 → 工具发现 → 三步工作流 → 陷阱清单 → 快速参考。如果你想在 Everhour 的实战中参考更丰富的参数级细节可以对照同族的 toggl-automation/SKILL.md——同为时间跟踪类应用它在工具 slug、必填参数如workspace_id、created_with、start等 ISO 8601 时间戳以及分页参数page/page_size上有更细的展开可作为理解RUBE_SEARCH_TOOLS搜索结果中输入 schema形态的参照composio-automation/SKILL.md 则展示了同一工作流模式在平台级 toolkit 上的复用。从更大的视角看这份技能与 connect/SKILL.md 描述的能力一致Claude 不再只是生成一段关于发送邮件的文本而是真正在外部应用中执行操作。everhour-automation将这一能力收敛到 Everhour 这一个场景并以先搜索、后执行、带 memory、管会话、查分页的工程化约束保证了执行的可靠性与可审计性。结语一份可直接落地的 Agent 操作手册everhour-automation的本质是一份将Everhour 时间跟踪自动化这一具体任务转化为 Agent 可执行指令的操作手册。它的价值不在于某个具体的业务功能而在于其沉淀下来的通用方法论动态发现工具契约、显式管理连接状态、三步执行流程、会话与分页规范、以及一份可防御的陷阱清单。这套方法论在仓库的 78 个技能中高度一致意味着你学会这一份即可触类旁通地使用整个 composio-skills 技能族将 Claude 与任意一个 SaaS 应用连接起来执行真实操作。赞分享AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载相关推荐Echtpost 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南Echtpost 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南 导读 本指南以仓库中的 composio skAI 技能AI 插件人工智能工作流自动化Dovetail 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南Dovetail 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南 导读 本文围绕 awesome claudeAI 技能AI 插件人工智能工作流自动化GoSquared 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南GoSquared 自动化实战基于 Rube MCPComposio的 Claude Skill 工作流指南 本指南围绕 awesome claude sAI 技能AI 插件人工智能工作流自动化上一篇RK3568 刷 Armbian 家庭服务器完整指南3 步把安卓盒子改成家用小服务器下一篇chaosArsenal-hardware源码解析深入理解故障注入引擎的实现机制创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AstroWind 开发手册:基于 Astro v7 与 Tailwind CSS v4 的模板架构解析与 AI Agent 协作指南

AstroWind 开发手册:基于 Astro v7 与 Tailwind CSS v4 的模板架构解析与 AI Agent 协作指南

前端UI组件 【免费下载链接】astrowind ⭕️ AstroWind: A free template using Astro v7 and Tailwind CSS v4. Astro starter theme. 项目地址: https://gitcode.com/GitHub_Trending/as/astrowind 点击查看 免费下载 AstroWind 是一个免费开源的网站模板&#x…

2026/10/2 21:28:37 阅读更多 →
6G显存跑AI漫剧全流程:显存优化与ComfyUI工作流精简实战

6G显存跑AI漫剧全流程:显存优化与ComfyUI工作流精简实战

1. 为什么6G显存能跑通AI漫剧全流程?——从硬件瓶颈到工作流重构的真实逻辑很多人看到标题第一反应是:“6G显存做60秒AI视频?是不是标题党?”我实测过,不是。但这个“能跑通”,有非常严格的前置条件——它不…

2026/10/2 21:28:37 阅读更多 →
茶叶病害检测数据集:9591张图VOC/YOLO双格式直接训练

茶叶病害检测数据集:9591张图VOC/YOLO双格式直接训练

简介:面向茶叶病害检测与识别任务的数据集,内含9591张茶叶图像的Pascal VOC与YOLO双格式标注,覆盖茶黑腐病、茶褐枯病、茶锈病、红蜘蛛为害叶、茶小绿叶蝉为害叶、健康茶叶、茶白星病及未分类病害共8个类别,可直接用于YOLO系列目标…

2026/10/2 21:28:37 阅读更多 →

最新新闻

TerraScan点云处理实战:参数原理与LiDAR测绘精度控制

TerraScan点云处理实战:参数原理与LiDAR测绘精度控制

简介:本资源是一份面向测绘、遥感、地理信息系统(GIS)及三维建模领域从业者与高校相关专业师生的技术参考文献,系统讲解基于TerraScan软件的LiDAR点云数据处理全流程。内容涵盖LiDAR技术原理与发展现状、TerraScan核心功能&#x…

2026/10/2 22:51:07 阅读更多 →
HGRV轨迹预测:贝叶斯粒子滤波建模与Python实现

HGRV轨迹预测:贝叶斯粒子滤波建模与Python实现

简介:这是一份关于高超声速滑翔飞行器(HGRV)轨迹预测的完整复现资料,面向具备一定编程和数学基础、对贝叶斯推断与粒子滤波感兴趣的科研人员和工程师。资源以docx文档形式整理了论文复现思路与详细代码解释,覆盖意图代…

2026/10/2 22:51:07 阅读更多 →
LabVIEW数据存储指南:TDMS文件读写方案与性能优化

LabVIEW数据存储指南:TDMS文件读写方案与性能优化

先说结论:这套存储读写方案我在实验室里用了快四年,从单通道几十Hz的慢速采集,到八通道连续一周的疲劳试验,再到偶尔要回放分析的老数据,基本都覆盖到了。如果你正在用LabVIEW做数据采集、信号处理或者设备状态记录&am…

2026/10/2 22:51:07 阅读更多 →
URLLC短码长通信:突破香农极限的实时可靠传输

URLLC短码长通信:突破香农极限的实时可靠传输

1. 什么是URLLC场景下的短码长 regime?——从工厂产线到远程手术的真实需求倒逼出来的通信范式你有没有想过,为什么5G宣传里总说“一毫秒时延”,但实际用手机打视频电话,卡顿还是时有发生?问题不在基站功率&#xff0c…

2026/10/2 22:51:07 阅读更多 →
AI写作合规指南:守住作者性的技术边界

AI写作合规指南:守住作者性的技术边界

1. 事件本质与行业震动:一场关于“作者性”的边界测试 “Author Dropped from Literary Prize over AI Allegations”——这行标题不是一则娱乐八卦,而是一记敲在当代文学创作神经末梢上的重锤。它背后没有算法黑箱的神秘感,也没有技术厂商的…

2026/10/2 22:51:07 阅读更多 →
蛋白质功能位点识别平台构建:从数据到部署的机器学习全流程

蛋白质功能位点识别平台构建:从数据到部署的机器学习全流程

简介:这份PDF文献面向生物信息学、蛋白质功能研究方向的初学者与科研人员,系统讲解如何用支持向量机(SVM)构建蛋白质功能位点识别的通用机器学习平台。内容涵盖非同源序列提取、序列特征编码(基本信息、物化特征、结构…

2026/10/2 22:50:06 阅读更多 →

日新闻

从零搭建AI工程化:模型之外的完整闭环

从零搭建AI工程化:模型之外的完整闭环

先搞清楚一件事:从零开始做 AI 工程化,难的从来不是调模型、写提示词,而是把一套原型 Demo 变成长得像是“正经系统”的东西。你手里可能已经有了能跑通的代码,也可能刚读完一些概念,但真到了要把它变成可维护、可观测…

2026/10/2 0:00:20 阅读更多 →
大模型训练显存估计与混合精度训练实战指南

大模型训练显存估计与混合精度训练实战指南

1. 大模型训练显存估计与混合精度训练详解显存不够用,几乎是每个做大模型训练的人都会撞上的第一堵墙。你可能也经历过:模型代码写完了,数据管道跑通了,满心欢喜地按下训练启动脚本,结果几秒钟后终端弹出一行红字——C…

2026/10/2 0:00:20 阅读更多 →
小样本学习数据集选型指南:27个真正可用的高质量数据集

小样本学习数据集选型指南:27个真正可用的高质量数据集

1. 小样本学习的“弹药库”:为什么你总在找数据集,却总找不到真正能用的? 小样本、数据集——这两个词最近半年在我处理的200多个AI项目咨询里,出现频率排进前三。不是模型调不好,不是代码写不对,而是卡在…

2026/10/2 0:00:20 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/1 20:05:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 5:26:06 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 6:09:11 阅读更多 →