C

Coinbase Automation

作者 ComposioHQ

Coinbase Automation 帮助 Claude 使用 Rube MCP 和 Coinbase toolkit 列出钱包、分页浏览资产清单,并检索账户或投资组合数据,适用于金融运营场景。

Stars67.5k
收藏0
评论0
收录时间2026年7月11日
分类财务运营
安装命令
npx skills add ComposioHQ/awesome-claude-skills --skill "Coinbase Automation"
编辑评分

该技能评分为 68/100,说明它可以收录进目录,但更适合作为一个有限的运营辅助工具来展示,而不是完整的 Coinbase 自动化套件。它为代理提供了足够的触发条件和工具使用指引,可在执行特定 Coinbase 钱包工作流时减少比通用提示词更多的猜测;但目录用户应注意,它缺少安装说明、支持文件以及更深入的边缘场景指导。

68/100
亮点
  • Frontmatter 明确声明了所需的 MCP 依赖(`rube`),描述也说明了 Coinbase CDP 钱包/账户/投资组合自动化用途。
  • 提供了具体工具名以及 `COINBASE_LIST_WALLETS` 的参数示例,包括 `limit`、`order`、`starting_after` 和 `ending_before` 等分页参数。
  • 设置指引会提示代理确认 Coinbase toolkit connection 已处于活动状态,并在需要时使用 `RUBE_MANAGE_CONNECTIONS`。
注意点
  • 未提供安装命令或配套文件;用户需要事先了解如何配置 Rube MCP server 和 Coinbase toolkit connection。
  • 覆盖范围较窄,主要聚焦钱包列表/分页和投资组合检索,而不是更完整的 Coinbase 账户操作或错误处理。
概览

Coinbase Automation 技能概览

Coinbase Automation 能做什么

Coinbase Automation 是一项 Claude skill,用于通过 Composio/Rube MCP 工具链对 Coinbase 执行操作。它的实际使用范围很聚焦,也很实用:列出 Coinbase wallets,处理基于 cursor 的分页,并通过由 Coinbase CDP SDK 支撑的 toolkit 获取 account 或 portfolio 数据。

最适合财务与加密资产运营场景

Coinbase Automation skill 很适合 finance operations、treasury、accounting、crypto operations 以及 internal tooling 团队使用,尤其适用于需要可重复获取 wallet inventory 或查看 portfolio 状态,而不想手动在 Coinbase 页面中逐项点击的场景。它特别适合“收集一份完整、可审计的 wallets/accounts 视图”,而不是“问一个泛泛的加密货币问题”。

这项技能为什么有用

它的主要价值在于明确写出了所需的 MCP 依赖、Coinbase toolkit connection,以及用于 wallet listing 的具体工具调用模式。普通 prompt 可能只是要求“列出 wallets”,但这个 skill 会给 agent 一条可执行的操作路径:检查 coinbase connection,调用 COINBASE_LIST_WALLETS,使用 limitorderstarting_afterending_before,并持续分页,直到 inventory 完整为止。

采用前需要注意的限制

Coinbase Automation 不是一个独立的 Coinbase API client。它需要位于 https://rube.app/mcp 的 Rube MCP server,以及一个有效的 Coinbase toolkit connection。如果你的环境无法使用 MCP tools、无法授权 Coinbase 访问,或者需要自定义 transaction signing workflow,应把它视为起点,而不是完整的自动化层。

如何使用 Coinbase Automation 技能

Coinbase Automation 安装与设置背景

如果你从 skill directory 安装,可以使用常规的 skills 安装流程,例如:

npx skills add ComposioHQ/awesome-claude-skills --skill "Coinbase Automation"

然后配置运行环境,让 Claude 能够访问 Rube MCP server。源 skill 声明了:

  • MCP requirement: rube
  • MCP server: https://rube.app/mcp
  • Required toolkit connection: coinbase
  • Connection management tool: RUBE_MANAGE_CONNECTIONS

在请求 Coinbase 数据之前,先确认 coinbase connection 已激活。如果未激活,应提示 agent 先发起或修复连接,再尝试调用 Coinbase tool。

让技能发挥更好所需的输入

为了高质量使用 Coinbase Automation,需要向 agent 提供明确的操作目标和数据获取方式。实用输入包括:

  • 所需数据:wallets、accounts、portfolio summary,或完整 wallet inventory
  • 分页偏好:page size、sort order,以及是否必须获取所有页面
  • 输出格式:table、CSV-ready rows、JSON summary、reconciliation checklist,或 exception report
  • 控制要求:read-only analysis、no transfers、no changes、no signing、no trading
  • 业务目的:month-end close、wallet audit、treasury snapshot,或 internal inventory

较弱的 prompt 是:“Show my Coinbase wallets.”

更强的 prompt 是:“Use Coinbase Automation to create a read-only wallet inventory. Confirm the coinbase toolkit connection first, call COINBASE_LIST_WALLETS with limit: 50 and order: "desc", paginate with starting_after until all wallets are retrieved, and return a table with wallet ID, name, currency, balance fields if available, and any missing data.”

wallet inventory 的实用工作流

一个可靠的 Coinbase Automation wallet listing 指南通常是:

  1. 确认 Rube MCP 已连接。
  2. 确认存在有效的 coinbase toolkit connection。
  3. 调用 COINBASE_LIST_WALLETS 获取第一页。
  4. limit 设在 1 到 100 之间;inventory 任务建议选择 50100
  5. 跨页面保持 order 一致。
  6. 使用上一页最后一个 wallet ID 作为 starting_after
  7. 只有在响应表明没有更多 wallets 时才停止。
  8. 汇总结果,并列出任何看起来不完整的 pages、cursors 或 fields。

这一点很重要,因为 cursor pagination 是导致 inventory 不完整的最常见环节。如果 prompt 没有明确要求分页,agent 可能只返回第一页。

优先阅读的 repository 文件

这个 skill 很精简。先从 composio-skills/coinbase-automation/SKILL.md 开始;在 repository preview 中没有额外的 scripts/references/resources/rules/ 文件夹。最重要的章节是 SetupCore WorkflowsList All WalletsPaginate Through All Wallets。如果你需要准确的响应字段或更多 Coinbase actions,也应查看链接的 toolkit 文档:composio.dev/toolkits/coinbase

Coinbase Automation 技能 FAQ

Coinbase Automation 适合 Finance Operations 吗?

适合。当工作内容是 inventory、reporting、reconciliation support 或 portfolio visibility 时,Coinbase Automation for Finance Operations 是很合适的选择。对于 speculative trading logic、custody policy enforcement 或 transaction approval workflow,则不太适合,除非你补充更强的控制措施和配套文档。

可以不使用 Rube MCP 吗?

按当前写法不可以。该 skill 明确要求 Rube MCP server 和 coinbase toolkit connection。没有这些 tool access 时,Claude 仍然可以帮你设计 Coinbase workflow,但无法执行该 skill 预期的 Coinbase 操作。

它比普通 prompt 好在哪里?

普通 prompt 可以描述你想要什么,但不一定知道该调用哪个 tool,或如何对结果进行分页。Coinbase Automation 提供了降低猜测成本的执行提示:COINBASE_LIST_WALLETS、page limits、sort order 和 cursor fields。因此,在需要完整 wallet inventory 时,它更可靠。

什么时候不该安装这个 skill?

如果你只需要 Coinbase 市场知识、税务建议,或一般加密货币解释,就不必安装它。也不要仅依赖它来完成受监管的财务控制、transfers 或 trading decisions。从可见源码来看,它最擅长的是面向读取的 wallet 和 portfolio 获取,而不是端到端 governance。

如何改进 Coinbase Automation 技能

用控制边界改进 Coinbase Automation prompts

为了获得更好的 Coinbase Automation 结果,应同时说明允许的操作和禁止的操作。例如:

“Read-only only. Do not initiate transfers, trades, signing requests, or account changes. Retrieve wallet inventory through COINBASE_LIST_WALLETS, paginate completely, and produce an exception list for missing balances or duplicate wallet names.”

这样可以降低操作风险,并给 agent 一个清晰边界。

避免分页结果不完整

最重要的失败模式是只取了一页就停止。应要求 agent 报告分页证据,而不只是给出最终行:

  • 已获取的 page count
  • 使用的 limit
  • 使用的 sort order
  • 已处理的 last cursor
  • 是否还有下一页可用
  • 任何失败或重试过的 tool calls

这样在 finance 或 treasury review 时,结果更容易审计。

要求输出可直接用于财务工作

不要只要求“wallet data”,而应说明你需要支持的决策。例如:

  • “Create a month-end wallet inventory table.”
  • “Flag wallets with missing balance data.”
  • “Group wallets by currency or account type if fields are available.”
  • “Return CSV-ready output plus a short reconciliation summary.”

当输出对应的是 finance operations artifact,而不只是原始 API response 时,这项 skill 的价值会更高。

基于第一次输出继续迭代

第一次运行后,用具体缺口继续细化:“Add wallet IDs”、“separate unavailable fields from zero balances”、“rerun with limit: 100”,或“compare this inventory with the prior exported list”。Coinbase Automation 最适合作为一个受控的数据获取循环来使用:connect、fetch、paginate、validate,然后再把结果整理成你真正需要的 operational report。

评分与评论

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