← 返回 Skills 市场
albertpurnama

Setup Reliable Services

作者 Albert Putra Purnama · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
381
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install setup-services
功能描述
Set up OpenSpend CLI and optional Coinbase payments-mcp for payment-enabled workflows. Use when openspend is missing, command not found, whoami fails, or use...
安全使用建议
This skill will install software, modify your MCP config (~/.codex/mcp.json), and run remote installers (brew tap, curl | sh, npx). Before using it: (1) get explicit user consent before any install; (2) prefer vetted package sources (official brew taps, signed releases); (3) avoid piping unknown curl output to sh unless you inspect the script; (4) back up ~/.codex/mcp.json before the skill edits it; (5) be aware npx -y will download and execute npm code — verify the package and version first; (6) verify openspend.ai and the brew tap are legitimate project sources; and (7) ensure you are comfortable completing wallet-based sign-in flows (the skill expects you to authorize payments via a wallet UI). If you need higher assurance, ask the skill author for an install manifest (signed release URLs, package versions) and an explicit list of files/configs the skill will change.
功能分析
Type: OpenClaw Skill Name: setup-services Version: 1.0.2 The skill automates the installation of the OpenSpend CLI and Coinbase payments MCP, utilizing high-risk patterns such as 'curl | sh' from openspend.ai and 'npx' for remote package execution. While the instructions include a requirement for user approval, the skill's core purpose involves granting an AI agent the ability to install software and manage cryptocurrency wallet sessions, which presents a significant attack surface for unauthorized financial transactions or system compromise.
能力评估
Purpose & Capability
Name/description (install OpenSpend CLI + optional Coinbase payments MCP) aligns with the actions described: installing a CLI, authenticating, and configuring an MCP entry. However, the skill does not declare that it will read/write user config (~/.codex/mcp.json) or run package managers (brew, npx/curl) which are directly relevant to that purpose and should have been declared.
Instruction Scope
SKILL.md instructs the agent to run system commands, install software, authenticate via CLI and wallet UI, and directly add an MCP server entry to a user config file (~/.codex/mcp.json). It references a number of agent/SDK actions (check_session_status, show_wallet_app, get_wallet_address, bazaar_list, x402_* etc.) without clarifying who/what exposes these. The skill implicitly directs reading and modifying a user config path and running external installers; these side-effects are not surfaced in the skill metadata and grant the agent broad discretion.
Install Mechanism
There is no formal install spec; installation is instruction-only. The instructions recommend brew install from a third‑party tap (promptingcompany/tap) and a curl | sh installer from https://openspend.ai/install. Both are plausible for a CLI but have higher risk: the brew tap is not a well-known canonical tap and piping a remote script to sh is intrinsically risky unless the user verifies the source and integrity. The payments component uses npx -y to fetch @coinbase/payments-mcp on demand, which will download and run code from npm.
Credentials
The skill declares no required environment variables or credentials, which is consistent with using an interactive wallet-based authentication flow. However, it instructs editing and using a config file (~/.codex/mcp.json) and running authentication commands that will create or modify stored credentials/token state; those config accesses are material and should have been declared in metadata.
Persistence & Privilege
always is false (good). However, the skill directs persistent changes to user configuration (~/.codex/mcp.json) and to install CLIs which will remain on disk and change PATH behavior. Those persistent side effects modify user/system state beyond a transient action and are not declared in the registry metadata.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install setup-services
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /setup-services 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
No changes detected in this version. - No modifications to files or documentation. - Skill functionality, usage, and instructions remain unchanged.
v1.0.1
- Clarified audience and trigger conditions for when to run install, update, or authentication steps. - Added preflight checks for existing OpenSpend CLI installation and authentication status. - Required explicit user approval before install, update, or authentication. - Made Homebrew the preferred install method, with curl fallback only if approved. - Updated skill description to match new guidance on usage and trigger scenarios. - No file or structural changes; documentation update only.
v1.0.0
Initial release of setup-services skill. - Provides step-by-step instructions to install and authenticate OpenSpend CLI. - Details configuration and verification steps for Coinbase Payments MCP with npx. - Includes workflow guidance for marketplace discovery and paid API calls. - Covers payment authentication and wallet access checks. - Adds troubleshooting tips for common installation and authentication issues.
元数据
Slug setup-services
版本 1.0.2
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Setup Reliable Services 是什么?

Set up OpenSpend CLI and optional Coinbase payments-mcp for payment-enabled workflows. Use when openspend is missing, command not found, whoami fails, or use... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 381 次。

如何安装 Setup Reliable Services?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install setup-services」即可一键安装,无需额外配置。

Setup Reliable Services 是免费的吗?

是的,Setup Reliable Services 完全免费(开源免费),可自由下载、安装和使用。

Setup Reliable Services 支持哪些平台?

Setup Reliable Services 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Setup Reliable Services?

由 Albert Putra Purnama(@albertpurnama)开发并维护,当前版本 v1.0.2。

💬 留言讨论