C

sendspark-automation

作者 ComposioHQ

sendspark-automation 可帮助 agent 通过 Composio Rube MCP 自动化 Sendspark:搜索当前 tool schemas、检查 Sendspark 连接,并安全执行受支持的工作流。

Stars67.5k
收藏0
评论0
收录时间2026年7月12日
分类工作流自动化
安装命令
npx skills add ComposioHQ/awesome-claude-skills --skill sendspark-automation
编辑评分

该 skill 评分为 66/100,作为目录收录候选项属于可接受但能力有限。目录用户可以了解何时使用它,以及 agent 如何通过 Rube MCP tool discovery 安全起步;但它对 Sendspark 专属工作流的指导相对单薄,最适合已经熟悉 Composio/Rube MCP 的用户。

66/100
亮点
  • 清晰界定了触发范围:通过 Rube MCP 使用 Composio 的 Sendspark toolkit 来自动化 Sendspark 操作。
  • 提供了明确的前置条件和设置检查,包括 Rube MCP 可用性、Sendspark 连接处于活动状态,以及使用 RUBE_MANAGE_CONNECTIONS。
  • 强调了正确的执行模式:先调用 RUBE_SEARCH_TOOLS 获取当前 schemas,再运行工作流。
注意点
  • 除单个 SKILL.md 外,没有提供安装命令或配套示例/资源,因此能否顺利采用取决于用户是否已经熟悉如何配置 MCP 客户端。
  • 该工作流有意采用 schema discovery 驱动方式,并未记录具体的 Sendspark 操作、参数或端到端自动化示例。
概览

sendspark-automation skill 概览

sendspark-automation 能做什么

sendspark-automation 是一个 Claude skill,用于通过 Composio 的 Rube MCP server 自动化 Sendspark 相关工作。它的设计目标是帮助 AI agent 发现最新的 Sendspark tool schema、检查用户的 Sendspark 连接状态,并在不依赖过时硬编码参数的情况下执行受支持的 Sendspark 操作。

这个 skill 的核心指令不是“调用某个固定 tool”,而是:先搜索 Rube tools,确认当前可用的 Sendspark 连接,再使用 Rube 返回的最新 schema 执行任务

最适合 Workflow Automation 用户

sendspark-automation skill 最适合围绕 Sendspark 构建 AI 辅助 workflow automation 的用户,尤其是希望 Claude 或其他支持 MCP 的 agent,通过 Composio 协助完成可重复的视频触达、账号操作或 Sendspark 相关任务执行的场景。

如果你已经在使用以下工具,它会更有价值:

  • Sendspark,用于视频消息、销售沟通或客户沟通
  • Composio / Rube MCP,用于应用自动化
  • 支持 MCP 的客户端,并且其中可以使用 RUBE_SEARCH_TOOLS 和连接管理能力

它和普通 prompt 有什么不同

普通 prompt 可能会让模型“使用 Sendspark”,但模型并不知道当前 Composio toolkit schema 是什么。sendspark-automation 强制采用更安全的模式:先发现可用 tools,检查必填字段,然后再执行。这一点很重要,因为 MCP tool 名称、必填参数和执行方案都可能随着时间变化。

采用前最主要的要求

主要障碍不在 skill 本身,而在环境是否准备好。你需要已连接 Rube MCP,并且在 Composio 中有一个处于 active 状态的 Sendspark connection。如果 RUBE_SEARCH_TOOLS 不可用,或者 Sendspark connection 未激活,这个 skill 就无法执行真正的 Sendspark 自动化操作。

如何使用 sendspark-automation skill

sendspark-automation 安装场景

源文件位于:

ComposioHQ/awesome-claude-skills/composio-skills/sendspark-automation

如果你的 skill manager 支持从 GitHub 安装 skill,请从 ComposioHQ/awesome-claude-skills repository 安装,并选择 sendspark-automation skill。在 Claude 风格的 skill 工作流中,实际配置步骤通常是:

  1. 使用 https://rube.app/mcp 添加 Rube MCP 作为 server。
  2. 确认你的客户端中可以使用 RUBE_SEARCH_TOOLS
  3. 使用 RUBE_MANAGE_CONNECTIONS 或可用的 Rube connection tool 连接 sendspark toolkit。
  4. 如果 connection 尚未 active,完成返回的认证流程。
  5. 要求 agent 使用 sendspark-automation skill 处理你的 Sendspark 任务。

你需要向 skill 提供哪些输入

给 agent 的输入应当是业务目标,而不只是应用名称。高质量输入包括:

  • 你希望达成的具体 Sendspark 结果
  • 受众或账号上下文
  • 已知的 identifiers、campaign names、workspace context 或 URLs
  • 工作流应该只起草、执行,还是验证
  • 约束条件,例如“不要发送”“创建前先询问”或“只检查可用 tools”

较弱的 prompt:

Use Sendspark.

更好的 prompt:

Use the sendspark-automation skill. First search Rube for the current Sendspark tools and schemas. Check whether my Sendspark connection is active. I want to automate a Sendspark workflow for follow-up videos to new demo leads. Do not execute any send action until you show me the available tool, required fields, and proposed plan.

推荐的 sendspark-automation 使用流程

可靠的 sendspark-automation 指南应按以下顺序执行:

  1. 针对具体 Sendspark 用例,用 RUBE_SEARCH_TOOLS 发现 tools
  2. 检查 toolkit sendsparkconnection status
  3. 将你的任务映射到返回的 schema,而不是依赖记忆中的假设。
  4. 执行前先询问缺失的必填字段。
  5. 只有在确认 action 和 parameters 后,才运行选定的 Rube tool。
  6. 总结结果,包括使用的 tool、输入、返回的 IDs,以及任何下一步动作。

这个流程对 workflow automation 尤其重要,因为同一个用户请求可能会根据创建、列出、更新、分享或检查数据等不同目标,对应到不同的 Sendspark tools。

依赖它之前应该阅读的文件

先阅读 SKILL.md;其中包含真正的操作规则。这个 skill 目录中没有额外的 scripts、rules、resources 或 metadata files,因此是否安装主要取决于它的 MCP workflow pattern 是否与你的环境匹配。

请特别关注源文件中的这些主题:

  • Prerequisites
  • Setup
  • Tool Discovery
  • Core Workflow Pattern

sendspark-automation skill 常见问题

sendspark-automation 适合新手吗?

只有在你的 MCP client 已经配置好的情况下,它才算适合新手。这个 skill 把执行顺序说明得很清楚,但不熟悉 MCP、Rube 或 Composio connections 的用户,可能需要先完成设置才能真正受益。最常见的初始失败,是在 Rube MCP server 和 Sendspark connection 尚未 active 前就尝试运行 Sendspark 任务。

不使用 Composio 或 Rube MCP 可以吗?

不可以。这个 sendspark-automation skill 是围绕 Composio 的 Rube MCP 工作流专门构建的。如果没有 Rube MCP 的 search 和 connection management 等 tools,它就只是一组说明,而不是可执行的自动化 skill。

它比直接让 Claude 自动化 Sendspark 更好吗?

当你需要真正执行 tool 时,是的。这个 skill 的价值在于,它要求 agent 在行动前先发现当前的 Rube tool schemas。这可以减少幻觉参数和过时 tool call。如果你只是需要为 Sendspark 视频脚本写文案,普通 prompt 可能已经足够;如果你需要通过 Sendspark 执行应用内操作,这个 skill 会更合适。

什么时候不应该使用这个 skill?

如果你的工作流需要当前 Composio toolkit 未暴露的 Sendspark 操作,或者你无法授权 Sendspark connection,或者你的组织禁止 AI agent 在没有人工审批的情况下执行 CRM、外联或视频分享类操作,就不要使用 sendspark-automation。

如何改进 sendspark-automation skill

用更清晰的意图改进 sendspark-automation prompts

效果最好的 prompt 会把发现、规划和执行分开。不要让 agent “把所有事都做完”,而是明确当前阶段:

Use sendspark-automation in discovery mode only. Search for Sendspark tools related to listing existing videos and sharing links. Report the available tool names, required fields, and risks. Do not execute.

然后再继续:

Now use the best matching tool. If any required field is missing, ask me before calling it.

这样可以给 agent 足够空间正确使用这个 skill,而不是靠猜测推进。

避免常见失败模式

最重要的失败模式包括:

  • 跳过 RUBE_SEARCH_TOOLS
  • 假设一个过时的 tool schema
  • 在 Sendspark connection active 之前就运行
  • 未经确认就把破坏性操作或面向外部的操作当作安全操作
  • 提供过于模糊、无法映射到必填字段的目标

为了减少这些错误,对于任何会发送、分享、发布、修改或删除数据的工作流,都应要求 agent 在执行前展示发现到的 schema 和计划调用的 tool call。

添加面向具体工作流的防护规则

对于生产环境中的 workflow automation,请在 prompt 中加入明确的防护规则:

  • “Ask before any action that contacts a recipient.”
  • “Use read-only discovery first.”
  • “Show the exact fields you will pass.”
  • “Stop if the connection is inactive.”
  • “Return IDs, URLs, and status values from the tool response.”

这些指令能让 sendspark-automation 在销售、支持和客户成功团队中更安全,因为意外外联可能带来真实的运营风险。

根据第一次输出持续迭代

第一次运行后,把有效的部分保存下来,用来改进后续工作流:发现到的 tool slug、必填字段、缺失输入,以及最终成功的 parameter pattern。之后的 prompt 可以引用这个结构,但仍然要求重新调用 RUBE_SEARCH_TOOLS 来确认当前 schema。这样既能保持自动化可重复,又不至于变得脆弱。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...