
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点击查看免费下载本指南以 awesome-claude-skills 仓库中的 basin-automation 技能 为主体讲解如何通过 Rube MCPComposio 提供为 Claude 接入 Basin 自动化能力从环境搭建、工具发现到执行完整工作流。读完本文你将掌握一套先发现、再连接、后执行的通用技能调用范式并了解如何规避工具模式变更、连接状态失效等典型坑点可直接迁移到同仓库其他 70 个应用自动化技能上。技能是什么一句话理解 basin-automationbasin-automation 是 awesome-claude-skills 仓库 composio-skills 目录下针对 Basin 应用的预置 Claude Skill。它的 YAML frontmatter 定义如下--- name: basin-automation description: Automate Basin tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---三个关键信息值得注意name技能的唯一标识即basin-automation对应仓库中的目录名description技能的开场白在会话启动时约以 100 token 的轻量成本暴露给 Agent用于判断何时加载完整正文requires声明该技能依赖名为rube的 MCP 服务器——这是技能能否生效的硬性前提。仓库根 README.md 对该技能所属的 App Automation via Composio 分类有明确定位这是为 78 个 SaaS 应用预构建的工作流技能集合每个技能都包含工具序列、参数指引、已知坑点和快速参考表并且所有工具 slug 都来自 Composio API 的真实发现结果。basin-automation 正是其中一员其完整正文即位于 composio-skills/basin-automation/SKILL.md。前置条件三个必要条件缺一不可技能文档明确列出了运行本技能前必须满足的条件Rube MCP 必须已连接并且RUBE_SEARCH_TOOLS可用这是技能发现工具的唯一入口Basin 连接必须处于 ACTIVE 状态该连接通过RUBE_MANAGE_CONNECTIONS以 toolkitbasin建立每次操作前必须调用RUBE_SEARCH_TOOLS获取最新工具模式——这一点被技能反复强调属于最高优先级纪律。从 README.md 对 Skills、MCP、Tools 三层关系的定义可以看出这套设计的合理性MCP 负责接入认证与传输、Tools 是 Agent 实际调用的函数、Skills 定义做什么、按什么顺序、带什么护栏。basin-automation 就是那个行为层它依赖 Rube MCP 提供的连接能力和工具面自身只负责编排。环境搭建四步完成接入技能的环境搭建部分非常简洁核心亮点是Rube MCP 无需 API Key获取 Rube MCP在客户端配置中将https://rube.app/mcp添加为 MCP 服务器即可。无需任何 API Key——只需添加端点即可工作。随后按顺序执行四步验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS能正常响应建立连接调用RUBE_MANAGE_CONNECTIONStoolkit 参数传basin完成认证若连接状态不是 ACTIVE跟随返回的认证链接完成设置确认状态在运行任何工作流前确认连接状态显示为 ACTIVE。值得强调的实践要点连接状态检查不是一次性动作。由于 OAuth/API Key 会话可能过期在长会话或跨天执行任务时建议把检查 ACTIVE作为每个工作流的固定前奏与技能文档Known Pitfalls中的对应条目呼应。工具发现一切操作的起点技能规定执行工作流之前必须先发现可用工具。标准调用示例如下RUBE_SEARCH_TOOLS queries: [{use_case: Basin operations, known_fields: }] session: {generate_id: true}该调用返回四类信息可用的tool slugs工具唯一标识每个工具的input schemas输入参数模式含字段名、类型、必填性推荐的execution plans执行方案已知的pitfalls坑点提示。为什么这一步如此重要因为工具模式是动态的。技能在 Prerequisites 中反复强调Always callRUBE_SEARCH_TOOLSfirst to get current tool schemas在坑点列表中也将其列为第一条——工具 slug 和参数会随 Composio API 演进而变化任何硬编码的 slug 或参数都有过期的风险。这也是为什么仓库 README 特别注明这些技能使用从 Composio API 发现的真实工具 slug而非手工臆造。核心工作流三步骤执行范式技能文档给出了一个可复用的三步骤模式适用于任意 Basin 任务Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Basin task}] session: {id: existing_session_id}注意此处与工具发现示例的区别如果工作流已在进行中应复用已有 session id 而非重新生成这样工具发现、连接检查与执行在同一上下文内保持连贯。Step 2检查连接RUBE_MANAGE_CONNECTIONS toolkits: [basin] session_id: your_session_id确认返回的连接状态为 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三个细节直接决定成败tool_slug必须来自 Step 1 的搜索结果不要凭记忆填写arguments必须严格遵循搜索结果返回的 schema——字段名、类型、嵌套结构都要逐一对齐memory 参数必须始终携带即使没有需要传递的记忆内容也要传空对象{}这是RUBE_MULTI_EXECUTE_TOOL的固定要求。从仓库结构看这一发现→连接→执行三步骤模式并非 Basin 独有。对比同目录下的 composio-automation/SKILL.md 可以发现其 Prerequisites、Setup、Tool Discovery、Core Workflow Pattern、Known Pitfalls、Quick Reference 的章节骨架与 basin-automation 完全一致仅 toolkit 名与 use_case 文案不同。这说明该模式是整个 composio-skills 集合的统一约定学透一个即可触类旁通其余 70 个应用技能如 openai-automation 展示了同一框架下如何填充 OpenAI 特有的工具与参数细节。已知坑点六个高频踩雷区技能文档总结了六个必须规避的坑点全部来自真实执行经验Always search first永远先搜索工具模式会变。未调用RUBE_SEARCH_TOOLS之前严禁硬编码工具 slug 或参数Check connection检查连接执行工具前务必确认RUBE_MANAGE_CONNECTIONS返回 ACTIVE 状态Schema compliance严格遵循模式使用搜索结果中精确的字段名与类型不要猜参数结构Memory parameter记忆参数必填RUBE_MULTI_EXECUTE_TOOL调用中必须包含memory即使为空也要传{}Session reuse会话复用同一工作流内复用 session id新工作流才生成新 idPagination分页处理检查响应中是否携带分页 token如有则持续抓取直到取完全部数据。其中分页一条容易被忽略批量型 Basin 操作如拉取大量记录的响应可能被截断若不对分页 token 做循环处理会得到不完整的结果集——这在实际自动化任务中是相当隐蔽的数据完整性问题。快速参考五个操作的速查表OperationApproachFind toolsRUBE_SEARCH_TOOLSwith Basin-specific use caseConnectRUBE_MANAGE_CONNECTIONSwith toolkitbasinExecuteRUBE_MULTI_EXECUTE_TOOLwith discovered tool slugsBulk opsRUBE_REMOTE_WORKBENCHwithrun_composio_tool()Full schemaRUBE_GET_TOOL_SCHEMASfor tools withschemaRef这张表覆盖了从发现到执行的完整链路并对两种进阶场景给出指引批量操作使用RUBE_REMOTE_WORKBENCH并调用run_composio_tool()适合需要在远端工作台循环执行多次工具调用的场景完整模式获取当搜索结果返回的 schema 以schemaRef引用形式给出时用RUBE_GET_TOOL_SCHEMAS拉取完整定义避免因引用未展开导致参数构造错误。技能设计思想为什么先搜索是灵魂纵观整个 SKILL.md所有纪律最终都收敛到一句话schemas are dynamic模式是动态的。这一设计思想与 README 对技能格式的描述README.md一脉相承技能正文通常在 5000 token 以内按需加载保证 Agent 上下文不被撑爆技能不是 MCP 服务器、也不是工具本身它只负责编排行为与 Rube MCP 的运行时工具发现机制配合后技能正文中几乎不出现硬编码的工具参数所有实际 schema 都在执行时动态获取。这意味着 basin-automation 具有相当强的时效韧性只要遵守先搜索纪律即便 Composio 后续调整了 Basin 工具的名称或参数结构该技能的工作流骨架依然可以照常运行仅需按最新 schema 更新 arguments。总结从 Basin 出发掌握整个技能集合basin-automation 虽然只针对 Basin 一个应用但它示范的完整方法论可以立即迁移以 SKILL.md 的 frontmatter 声明依赖让 Agent 在合适的时机加载技能用RUBE_SEARCH_TOOLS动态发现工具永不硬编码用RUBE_MANAGE_CONNECTIONS建立并确认 ACTIVE 连接用RUBE_MULTI_EXECUTE_TOOL按 schema 执行始终携带memory、复用 session用速查表中的RUBE_REMOTE_WORKBENCH与RUBE_GET_TOOL_SCHEMAS处理批量与完整模式场景。这套模式在仓库 composio-skills 目录下的 70 个应用技能中保持一致骨架。掌握 basin-automation你就等于拿到了整个 Composio 应用自动化技能集合的通用钥匙——这也是该技能被收录进 awesome-claude-skills 精选列表的核心理由。赞分享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点击查看免费下载相关推荐Argos Translate3 条命令跑起来的离线翻译工具Argos Translate3 条命令跑起来的离线翻译工具 Argos Translate 是一个用 Python 编写的开源离线翻译库不走在线接口翻译人工智能NLP本地部署Atlassian 自动化实战使用 awesome-claude-skills 的 atlassian-automation Skill 通过 Rube MCP 集成 ComposioAtlassian 自动化实战使用 awesome claude skills 的 atlassian automation Skill 通过 Rube MCAI 技能AI 插件人工智能工作流自动化SDRPlusPlus 快速监听GSM-R三步把900MHz数字语音解调出来SDRPlusPlus 快速监听GSM R三步把900MHz数字语音解调出来 基站下行拥塞、或者想确认机车当前占用哪个信道总不能靠肉眼盯瀑布图。GSM R桌面应用通信上一篇DLSS Swapper 指南版本切换与回滚全流程下一篇5个步骤掌握WechatDecrypt微信聊天记录解密与数据管理全攻略创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考