
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点击查看免费下载Typless 是面向文档与数据提取场景的 SaaS 平台而本仓库的 typless-automation 技能则为 Claude 提供了一条零 API Key、一次 MCP 接入、全程动态发现工具的自动化路径通过 Composio 提供的 Rube MCP 网关以RUBE_SEARCH_TOOLS动态发现真实工具、RUBE_MANAGE_CONNECTIONS管理 OAuth 连接、RUBE_MULTI_EXECUTE_TOOL执行操作从而让 Agent 安全、稳定地驱动 Typless 业务。读完本文你将掌握 Rube MCP 的接入与连接校验方法、Typless 工具发现与执行的标准三步工作流以及 schema 演进、会话复用、分页、批量执行等生产级最佳实践。技能概览一份面向 Agent 的指令包typless-automation是 awesome-claude-skills 仓库中 composio-skills 目录下的一个标准 Claude Skill。与仓库中其他 78 个 SaaS 自动化技能一样它遵循 Claude Skills 的通用格式一个以SKILL.md为核心的文件顶部带有 YAML frontmatter 元数据正文则是一整套供 Agent 遵循的操作指令。composio-skills/typless-automation/SKILL.md 的元数据声明如下--- name: typless-automation description: Automate Typless tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---其中两点值得注意description是技能触发的关键会话启动时Agent 只会看到技能的名称与描述约 100 tokens完整指令正文按需加载。描述中明确点名了Typless tasks、Rube MCP、Always search tools first三个关键词确保涉及 Typless 操作时技能能被精准命中。requires.mcp: [rube]声明了运行时依赖该技能依赖名为rube的 MCP 服务器。MCP 负责解决 Agent 与外部系统的连接、认证与工具发现问题技能则定义做什么、按什么顺序做、有哪些护栏二者配合正是 README 中所述生产环境中 MCP 提供访问、工具提供动作、技能提供行为的三层协作模式。前置条件理解三层运行环境在执行任何 Typless 自动化之前技能要求满足以下三个前置条件Rube MCP 已连接且RUBE_SEARCH_TOOLS工具可用Typless 连接已建立通过RUBE_MANAGE_CONNECTIONS创建toolkit 指定为typless状态为 ACTIVE必须先调用RUBE_SEARCH_TOOLS获取当前工具 schema。第三条是整套方法论的核心Rube MCP 暴露的工具如工具 slug、输入参数会随 Composio 平台与 Typless 的 API 演进而变化技能文档中不写死任何工具名而是要求 Agent 每次执行前动态发现——这保证了技能在不同时间点、不同连接状态下都能拿到当前最新的可用操作清单避免因 schema 过期导致的调用失败。环境搭建接入 Rube MCP 并完成 Typless 连接添加 Rube MCP 服务器技能文档给出的接入方式非常轻量在客户端的 MCP 服务器配置中添加入口地址https://rube.app/mcp即可无需申请任何 API Key——添加端点后即可工作。Rube 是 Composio 提供的 MCP 网关将 Composio 的数百个应用工具统一暴露为 MCP 工具。四步完成连接校验接入后按以下顺序完成 Typless 连接的建立与校验确认 Rube MCP 可用调用RUBE_SEARCH_TOOLS确认其正常响应发起 Typless 连接调用RUBE_MANAGE_CONNECTIONStoolkit 指定为typless完成授权若连接状态不是 ACTIVE跟随返回的认证链接完成 OAuth 授权设置确认状态在运行任何工作流前确认连接状态显示为 ACTIVE。步骤 3 对应的是 OAuth 授权流程——Typless 等 SaaS 应用通常要求用户授权后才允许第三方调用其 APIRube 通过返回的认证链接引导用户一次性完成授权之后的 token 生命周期含过期刷新由 Composio 侧托管。值得强调的是确认 ACTIVE 再开工这条纪律连接失效如 token 过期是所有自动化失败中最常见也最隐蔽的原因之一。工具发现让 Agent 拿到当下正确的操作清单技能要求在任何工作流执行前先做工具发现。文档给出了标准发现调用RUBE_SEARCH_TOOLS queries: [{use_case: Typless operations, known_fields: }] session: {generate_id: true}返回内容通常包含四类信息可用的工具 slug如 Typless 相关操作的具体标识每个工具的输入 schema字段名、类型、必填项推荐的执行计划多个工具组合完成某业务目标时的建议顺序已知陷阱与边界情况。queries.use_case用于描述当前任务例如Typless operationsknown_fields初始为空表示尚未掌握任何字段信息由搜索返回补充session.generate_id: true则指示本次调用生成一个新的会话 ID供后续步骤沿用。核心工作流三步标准模式文档将 Typless 自动化的完整执行路径收敛为三步这也是仓库中全部 Composio 自动化技能的统一模式参见 composio-automation 等同类技能Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Typless task}] session: {id: existing_session_id}复用已有会话 ID针对当前具体任务而非宽泛的 Typless operations发起精准搜索获得本次任务对应的工具 slug 与输入 schema。Step 2检查连接状态RUBE_MANAGE_CONNECTIONS toolkits: [typless] session_id: your_session_id确认typlesstoolkit 的连接在本次会话中仍处于 ACTIVE。若已失效需重新授权后再继续避免执行阶段报错。Step 3执行工具RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: TOOL_SLUG_FROM_SEARCH, arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: your_session_id以 Step 1 发现的 slug 填充tool_slug以搜索结果返回的 schema 为准构造arguments并始终携带memory与session_id参数。RUBE_MULTI_EXECUTE_TOOL支持在单次调用中传入多个工具便于按推荐执行计划串联先查询、后更新、再写入等依赖步骤并在步骤之间传递响应数据。批量操作与完整 schema两个重要补充工具除三步主流程外技能还提及两个高阶工具用于覆盖更大规模的场景RUBE_REMOTE_WORKBENCH适合批量操作或数据密集型处理。通过run_composio_tool()在远程环境中执行工具调用可配合ThreadPoolExecutor以线程池并发跑循环批量任务该模式在仓库其他技能如 survey_monkey-automation 中有更详细的展开RUBE_GET_TOOL_SCHEMAS当搜索结果返回的是schemaRefschema 引用标识而非内联的input_schema时调用它加载该工具的完整输入 schema确保参数构造严格合规。已知陷阱与生产级最佳实践文档用一整节列举了执行 Typless 自动化时必须避开的坑每一条都对应真实的失败模式陷阱正确做法工具 schema 会变绝不硬编码工具 slug 或参数执行前必调RUBE_SEARCH_TOOLS重新发现连接可能失效执行前用RUBE_MANAGE_CONNECTIONS确认 ACTIVE失效则重新授权参数不合规严格使用搜索结果中的字段名与类型必要时用RUBE_GET_TOOL_SCHEMAS取全量 schema漏传 memoryRUBE_MULTI_EXECUTE_TOOL调用中始终携带memory即使为空也要传{}会话混乱同一工作流内复用会话 ID新工作流再生成新 ID分页遗漏检查响应中的分页 token持续拉取直到数据取完结合仓库中同族技能的实现细节还可以补充以下几条被反复强调的工程纪律分页字段许多列表类操作支持分页响应中通常携带next_cursor或page_token应循环取完为止见 survey_monkey-automation限流退避收到限流错误时应降低请求频率并实现退避backoff而非盲目重试错误处理链路先检查工具响应是否报错再确认连接是否仍 ACTIVE若因 OAuth token 过期则重新走RUBE_MANAGE_CONNECTIONS认证流程先查后建创建资源前先搜索是否已存在同类资源避免产生重复数据。快速参考表技能末尾附带的速查表浓缩了全部关键操作入口可直接作为日常开发中的对照清单操作方式查找工具使用 Typless 专属 use case 调用RUBE_SEARCH_TOOLS建立连接以 toolkittypless调用RUBE_MANAGE_CONNECTIONS执行操作使用发现到的工具 slug 调用RUBE_MULTI_EXECUTE_TOOL批量操作使用RUBE_REMOTE_WORKBENCH中的run_composio_tool()获取完整 schema对返回schemaRef的工具调用RUBE_GET_TOOL_SCHEMAS在仓库中的延伸阅读typless-automation并非孤立的技能文件它属于 composio-skills 目录下覆盖 78 个 SaaS 应用的自动化技能族。README 的 App Automation via Composio 一节说明这批技能均通过 Rube MCPComposio实现每个技能都包含工具序列、参数指引、已知陷阱与速查表且统一使用从 Composio API 动态发现得到的真实工具 slug。若想深入理解该模式的通用内核可对照阅读composio-skills/composio-automation/SKILL.md同一模板下针对 Composio 自身工具包的版本便于对比学习通用的三步工作流与陷阱清单composio-skills/survey_monkey-automation/SKILL.md提供了分页、限流、错误处理与ThreadPoolExecutor并行批量等更细化的公共模式README.md了解 Claude Skills 的通用格式、加载机制以及技能与 MCP、工具三层的关系。这套动态发现 连接校验 schema 合规执行的方法论并不局限于 Typless——掌握了它你可以用完全相同的模式快速上手仓库中其他任意 SaaS 自动化技能将 Claude 从文本生成扩展到真实的业务操作执行。赞分享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点击查看免费下载相关推荐基于 Rube MCP 与 Composio 实现 Cloudflare 自动化awesome-claude-skills 中 cloudflare-automation 技能实战指南基于 Rube MCP 与 Composio 实现 Cloudflare 自动化awesome claude skills 中 cloudflare autoAI 技能AI 插件人工智能工作流自动化WinUI 构建版本体系全解packages.config、Versions.props 与 global.json 如何锁死每一个版本号WinUI 构建版本体系全解packages.config、Versions.props 与 global.json 如何锁死每一个版本号 在 package前端UI组件桌面应用基于 Rube MCP 与 Composio 的 Serply 搜索自动化awesome-claude-skills 中 serply-automation 技能实战指南基于 Rube MCP 与 Composio 的 Serply 搜索自动化awesome claude skills 中 serply automationAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考