← 返回 Skills 市场
alex4506

OpenMarlin

作者 alex4506 · GitHub ↗ · v0.1.22-main.1 · MIT-0
cross-platform ✓ 安全检测通过
546
总下载
0
收藏
0
当前安装
21
版本数
在 OpenClaw 中安装
/install openmarlin
功能描述
Use OpenMarlin from OpenClaw to answer questions, run tasks, and manage OpenMarlin account setup and billing flows.
安全使用建议
This skill appears to do what it says: it helps register an OpenMarlin account, bootstrap/store workspace API keys, submit executions and long-running tasks, and manage billing. Before installing: (1) Note that it will read and write OpenClaw state under ~/.openclaw (openclaw.json, agent auth-profiles.json, billing-state/task-state) and may store API keys there — review those file writes if you care about scoped storage. (2) The scripts will contact whatever OPENMARLIN_SERVER_URL is configured (defaults to https://api.openmarlin.ai); only set that to servers you trust. (3) The skill will open the browser for external auth handoffs; don’t paste passwords or secret tokens into chat. (4) Source and homepage are not provided in the registry metadata — if you need a higher assurance, review the included Python files locally or run the scripts in a sandbox before giving them access to your OpenClaw profile. If you are comfortable with these behaviors, the skill is internally coherent with its purpose.
功能分析
Type: OpenClaw Skill Name: openmarlin Version: 0.1.22-main.1 The openmarlin skill bundle is a well-structured integration for the OpenMarlin platform, covering registration, API key management, and billing. The Python scripts (e.g., scripts/registration_session.py and scripts/platform_request.py) use standard libraries and follow security best practices, such as enforcing restricted file permissions (0o600) for local credential storage in scripts/openclaw_platform_auth.py. The use of subprocess.run is limited to opening browser-based authentication URLs, and all network activity is directed to the stated API endpoint (api.openmarlin.ai). No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
Name and description (OpenMarlin account setup, executions, tasks, billing) match the included scripts and SKILL.md. Required binary (python3) is appropriate. No unexplained credentials or unrelated binaries are requested.
Instruction Scope
Runtime instructions direct the agent/operator to run the included Python helper scripts, perform browser handoffs for external auth, poll registration sessions, bootstrap workspace API keys, submit executions/tasks, and handle 402 recovery. These steps are within the stated purpose, but the scripts explicitly read and write OpenClaw state (e.g., ~/.openclaw/openclaw.json, agent auth-profiles.json) and may open the system browser for handoff — this is expected for an account/billing skill but is more invasive than a pure query-only skill.
Install Mechanism
No remote install/download steps; code is distributed alongside SKILL.md. The skill requires copying the scripts directory and running them locally with python3. No URLs or archive extraction are used by the skill itself.
Credentials
The skill does not require env vars at install time, but optionally uses OPENMARLIN_SERVER_URL and OPENMARLIN_PLATFORM_API_KEY and resolves credentials from OpenClaw auth-profiles. It reads/writes OpenClaw config and auth profile files (e.g., ~/.openclaw/openclaw.json, ~/.openclaw/agents/<agent>/agent/auth-profiles.json) to store platform API keys and state — this is proportionate to account/bootstrap and billing tasks but does grant access to shared OpenClaw agent state.
Persistence & Privilege
The skill persists state under OpenClaw's agent directories (billing-state.json, task-state.json, auth-profiles.json) and may store platform API keys in OpenClaw auth-profile storage. always is false and the skill does not request elevated system-wide privileges. Writing its own agent data and auth entries is consistent with its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openmarlin
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openmarlin 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.22-main.1
Automated publish from caasxyz/openmarlin-skill@9359bea0670b4efebfaf25ce3900547ed73be88f
v0.1.21-main.1
Automated publish from caasxyz/openmarlin-skill@50ac3124a949f1ef14f375a4109089595a869da0
v0.1.20-main.1
Automated publish from caasxyz/openmarlin-skill@337a90058c9c56dfd50a81f613c7724f0f168a50
v0.1.19-main.1
Automated publish from caasxyz/openmarlin-skill@aabfa82d1c44a5ed095ac960d0db74ebe1995f38
v0.1.18-main.1
Automated publish from caasxyz/openmarlin-skill@0e3d7c54967cb16583f04c58f853160d8cdb4712
v0.1.17-main.1
Automated publish from caasxyz/openmarlin-skill@f8646ab63ec171995ca4f0bf9f4bd398ff3d4225
v0.1.16-main.1
Automated publish from caasxyz/openmarlin-skill@c2cd24b17331d91238a8786869cf85ab7ecdc096
v0.1.15-main.1
Automated publish from caasxyz/openmarlin-skill@d0067df95b2f8246d75a0de35d418b83b0eb6f8d
v0.1.14-main.1
Automated publish from caasxyz/openmarlin-skill@eed7b6a8d55ec16b5d86bdad9b1b9819e0372f87
v0.1.13-main.1
Automated publish from caasxyz/openmarlin-skill@d19cb95d76b4e8a8b6d2b522bd007f33b91223e0
v0.1.12-main.1
Automated publish from caasxyz/openmarlin-skill@e8c8bbc496c070cf07ff4293c82fc57d1d9c28cb
v0.1.11-main.1
Automated publish from caasxyz/openmarlin-skill@fe0766b5fa4f62309224129b2bab0cbb69dff2f5
v0.1.10-main.1
Automated publish from caasxyz/openmarlin-skill@993cd2f276abef3eedc06714b89946d7f8fd9565
v0.1.9-main.1
Automated publish from caasxyz/openmarlin-skill@f6957c7591eeac1da85199b7236b5e12a8c28e54
v0.1.8-main.1
Automated publish from caasxyz/openmarlin-skill@c33b2f55ae3cb8506ac82e0f221da06b3048d64b
v0.1.7-main.1
Automated publish from caasxyz/openmarlin-skill@2bf35e88dfde799b65bdd1d0666a067228891395
v0.1.6-main.1
Automated publish from caasxyz/openmarlin-skill@949e7b357eb4c57da8c4742c6d939b162102d089
v0.1.5-main.1
Automated publish from caasxyz/openmarlin-skill@45f4a33458f8ff5ee8622dea49a084ff1ddecd2b
v0.1.4-main.1
Automated publish from caasxyz/openmarlin-skill@5cb1dfc77697c86a73cbf2601d90e386a4bb5547
v0.1.3-main.1
Automated publish from caasxyz/openmarlin-skill@0ce5ac7277887e155f7760d13adf3aa0b25f1ff2
元数据
Slug openmarlin
版本 0.1.22-main.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 21
常见问题

OpenMarlin 是什么?

Use OpenMarlin from OpenClaw to answer questions, run tasks, and manage OpenMarlin account setup and billing flows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 546 次。

如何安装 OpenMarlin?

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

OpenMarlin 是免费的吗?

是的,OpenMarlin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

OpenMarlin 支持哪些平台?

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

谁开发了 OpenMarlin?

由 alex4506(@alex4506)开发并维护,当前版本 v0.1.22-main.1。

💬 留言讨论