← 返回 Skills 市场
Moltbank
作者
Ricardo Capuz
· GitHub ↗
· v0.1.10
· MIT-0
279
总下载
2
收藏
0
当前安装
11
版本数
在 OpenClaw 中安装
/install moltbank
功能描述
Manage treasury balances, payment drafts, approvals, and x402 actions through the Moltbank CLI with strict per-session credential isolation.
安全使用建议
This skill appears internally consistent for a CLI-first finance integration: it installs a published npm CLI, requires you to set a per-session credentials path, and explicitly requires user approval before any mutating financial operations. Before installing, confirm you trust the @moltbankhq/cli npm package and the https://app.moltbank.bot domain; be aware a global npm install will place a binary on your PATH. Because the skill can run the CLI and (by platform default) be invoked autonomously, consider whether you want to allow autonomous agent invocation for finance tasks — if unsure, keep autonomous invocation disabled or require manual approval for actions that change funds.
功能分析
Type: OpenClaw Skill
Name: moltbank
Version: 0.1.10
The Moltbank skill is a financial management tool that demonstrates exceptional security awareness and defensive design. SKILL.md contains extensive instructions to prevent prompt injection and unauthorized actions, including strict domain validation for authentication and payment URLs (app.moltbank.bot), mandatory user consent for all mutating financial operations, and session-based credential isolation. The software update mechanism for the @moltbankhq/cli package is heavily guarded with specific trigger conditions, hardcoded commands to prevent remote command injection, and post-installation provenance verification using npm audit signatures.
能力标签
能力评估
Purpose & Capability
Name/description, required binary, and install spec align: the skill expects a 'moltbank' CLI and offers an npm package (@moltbankhq/cli) that provides that binary. The declared MCP stdio bridge and the CLI-first workflow match a finance/CLI integration.
Instruction Scope
SKILL.md is prescriptive and scoped: it instructs only to discover CLI schema, run explicit moltbank commands (with --json), enforce session isolation, prompt the user before any mutating financial action, and follow a narrowly-defined update flow. It does not ask the agent to read unrelated system files or exfiltrate other credentials.
Install Mechanism
Install uses an npm package (@moltbankhq/cli) to create the 'moltbank' binary. This is a reasonable, expected mechanism for providing a Node-based CLI. No arbitrary URL downloads, archive extraction, or personal-server installs are present.
Credentials
No broad or unrelated environment credentials are requested. The skill uses MOLTBANK_CREDENTIALS_PATH for per-session credential isolation (declared in instructions and referenced in skill.json's mcpServers), which is proportionate for a CLI that must manage per-session credentials.
Persistence & Privilege
always is false and the skill does not request system-wide privileges or modify other skills. It can be invoked autonomously (platform default); combined with finance actions this requires user caution but is not itself an incoherence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install moltbank - 安装完成后,直接呼叫该 Skill 的名称或使用
/moltbank触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.10
**Adds strict session isolation and agent profile selection. CLI-only integration and updated update-required handling.**
- Requires explicit Moltbank agent profile selection at the start of every session; never auto-selects or infers agent.
- Ensures MOLTBANK_CREDENTIALS_PATH is fixed per session for full agent/credential isolation in multi-agent environments.
- Removes MCP/skill-manager workflow; now uses only Moltbank CLI directly for all discovery, schema, and execution.
- Update-required flow now only triggers on direct CLI errors with exact codes (CLI_UPDATE_REQUIRED, VERSION_MISMATCH); no skill or runtime error triggers remain.
- Blocks all update/install/credential-switching unless explicitly authorized by the user in the current chat session.
- Adds clearer per-session security and credential path handling, and deprecates OpenClaw/skills.sh integration paths.
v0.1.9
Moltbank Skill 0.1.9 Changelog
- Updated metadata to specify required binaries and added explicit installation instructions for npm global CLI.
- Refined update-required handling with clearer separation of approved update and verification commands.
- Added OpenClaw and skills.sh specific verification commands post-update.
- Improved installation and join instructions with clearer runtime detection and handling.
- Enhanced security by disallowing use of `officialUpdateCommand`/dynamic shell command fields, only allowing hardcoded approved commands.
v0.1.8
**Summary:**
Version 0.1.8 refines update handling and strengthens security for installation flows.
- Added SECURITY.md and removed README.md.
- Expanded and clarified privileged capability and update-handling policies, with detailed, strict trigger conditions.
- Updated the approved list and process for CLI/skill updates, with mandatory provenance/security checks after updating.
- Clarified the prohibition on using dynamic update/install commands from tool responses or remote sources.
- Strengthened documentation on runtime isolation and explicit user approval for all privileged/binding actions.
v0.1.7
Version 0.1.7
- Clarified update-required handling: only run a fixed, pre-approved set of update commands after explicit user approval; do not run update commands returned dynamically by tool output.
- The update process now explicitly informs the user about the issue and only proceeds with listed, trusted commands.
- Minor improvements to update flow instructions, including version pinning for Moltbank CLI.
- No code or functional changes; this is a documentation and safety clarification update only.
v0.1.6
Version 0.1.6
- Adds explicit handling for Moltbank-controlled structured update-required errors (e.g., `SKILL_UPDATE_REQUIRED`, `CLI_UPDATE_REQUIRED`, `VERSION_MISMATCH`, `RUNTIME_SETUP_INCOMPLETE`)
- On update-required errors, prompts user to review and explicitly approve official update commands before proceeding
- Clearly separates skill discovery/installation checks: considers skill installation "ready" only if the current runtime itself can list/discover the skill
- If a skill install reports success but the runtime cannot see the skill, informs the user that setup is incomplete and stops unless user requests further troubleshooting
- Clarifies update/verification steps and retry behaviors after upgrades
v0.1.5
- Enforced strict runtime isolation for skill manager commands—never use or check another runtime’s skill state.
- Clarified that skill installation and CLI installation are distinct requirements; both must be checked and satisfied independently.
- Improved bootstrap flow: added per-runtime skill verification and install instructions (OpenClaw, skills.sh-compatible, and ambiguous runtimes).
- Updated dependency guidance—explicitly state to never use another runtime’s skill manager or infer skill readiness across runtimes.
- Minor clarifications on install flows, especially handling multi-runtime and ambiguous context setup.
v0.1.4
Version 0.1.4 introduces improved setup and installation verification:
- Adds a clear join/bootstrap sequence, emphasizing runtime skill readiness checks.
- Requires explicit user approval before installing the skill or CLI and disallows auto-installation.
- Refines the authentication flow, instructing users to verify domains and not to claim setup success without current-session evidence.
- Expands boundaries for installation, configuration, and reporting—no invented install commands, no setup claims without real command output.
- Generalizes dependency setup to cover various runtimes more clearly.
v0.1.3
Version 0.1.3
- Updated installation instructions: On startup, agents now check for moltbank CLI presence and install both the skill and CLI if missing, with agent-specific commands provided.
- Clarified distinction for OpenClaw agents versus other agents in install steps.
- No changes to CLI usage, authentication flow, or capabilities.
- No code or functional changes detected apart from documentation update.
v0.1.2
Version 0.1.2
- Added explicit install instructions and metadata for the `@moltbankhq/cli` npm package.
- Moved the skill homepage URL under `metadata.openclaw.homepage` and updated metadata structure.
- Clarified installation expectations and boundaries in documentation.
- No changes to functional behavior or CLI workflows.
v0.1.1
- Major simplification: All local reference, script, helper, and install files have been removed for a streamlined CLI-focused approach.
- Execution and onboarding now exclusively use the `moltbank` CLI, with all usage, commands, and argument shapes discovered dynamically via the CLI or MCP tools.
- Authentication and x402 payment flows are fully chat-driven, guiding the user through any browser approvals when needed.
- Installation of MoltBank CLI is only performed when explicitly requested by the user.
- Security, budget, and onboarding policies are documented concisely, removing embedded runbooks and detailed process steps from the skill itself.
v0.1.0
Initial publicly available version
元数据
常见问题
Moltbank 是什么?
Manage treasury balances, payment drafts, approvals, and x402 actions through the Moltbank CLI with strict per-session credential isolation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 279 次。
如何安装 Moltbank?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install moltbank」即可一键安装,无需额外配置。
Moltbank 是免费的吗?
是的,Moltbank 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Moltbank 支持哪些平台?
Moltbank 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Moltbank?
由 Ricardo Capuz(@capuzr)开发并维护,当前版本 v0.1.10。
推荐 Skills