← 返回 Skills 市场
2027
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install side-peace
功能描述
Minimal secure secret handoff. Zero external deps. Human opens browser form, submits secret, agent receives it via temp file. Secret NEVER appears in stdout/logs.
安全使用建议
This skill is small and auditable and does what it says, but take precautions before running: (1) Prefer binding to localhost (change server.listen to '127.0.0.1' or run behind SSH port-forward) if the human and agent are on the same machine or you don't trust the LAN. (2) Do not pass secrets as plain command-line arguments (they can appear in process lists); use stdin or environment variables handled carefully. The provided one-liner using xargs will place the secret into a command argument briefly — avoid that if you care about process-list leakage. (3) Transport is plain HTTP — avoid using this on untrusted networks (MITM risk). (4) Ensure the temp file is removed promptly and the host firewall prevents unwanted access. If you need stricter guarantees, prefer a link that uses authenticated HTTPS or an out-of-band channel you control. If you want me to, I can suggest a safer invocation pattern (localhost-only or SSH tunneling) or modify the script to bind only to 127.0.0.1 and accept a token-based one-time path.
功能分析
Type: OpenClaw Skill
Name: side-peace
Version: 1.1.1
This skill is designed for a secure, minimal secret handoff from a human to an AI agent. The `drop.js` script creates a temporary local HTTP server to receive a secret, which is then written to a temporary file with strict 0o600 permissions and never printed to stdout. The server exits after receiving the secret, ensuring it's a one-time operation. The `SKILL.md` instructions are clear, transparent, and do not contain any prompt injection attempts or directives for malicious actions. All code uses Node.js built-ins, eliminating supply chain risks. No evidence of data exfiltration, malicious execution, persistence, or obfuscation was found.
能力评估
Purpose & Capability
Name/description align with behavior: drop.js launches a small HTTP form, writes the posted secret to a temp file with 0600, prints the filename, then exits. No unrelated env vars, binaries, or installs are requested.
Instruction Scope
SKILL.md instructs the agent to run the included node script and then read/use/delete the temp file, which is consistent. However the documentation asserts 'Secret NEVER appears in stdout/logs' while its suggested usage examples (e.g., piping the file into xargs to call npx or passing tokens on the command line) can expose the secret in process arguments or via command-history. Also the server accepts POSTs without auth and the example prints network addresses, making the secret reachable by any host that can access the bound interface.
Install Mechanism
Instruction-only with a single JS file; no install spec and no third-party downloads. This is low-install risk and the included source is small and fully present for review.
Credentials
No environment variables, credentials, or external config paths are requested. The skill operates entirely with node built-ins and CLI args, which is proportionate.
Persistence & Privilege
The script binds to 0.0.0.0 and prints local network addresses, which is expected for a human-accessible form but increases exposure (anyone on the LAN or any network path to the host can POST secrets). The skill is not installed persistently and does not request 'always:true', so persistence risk is low if used correctly.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install side-peace - 安装完成后,直接呼叫该 Skill 的名称或使用
/side-peace触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
Republish test
v1.1.0
Security fix: secret now written to temp file, never printed to stdout
v1.0.0
Initial release of side-peace: minimal, secure secret handoff tool.
- Enables secure, one-time secret transfer from a human to agent via browser-to-CLI.
- Zero external dependencies; uses only Node.js built-ins.
- Memory-only, no disk writes, and exits after single use.
- Compact (~50 lines), simple to audit and deploy.
- Customizable label and port options for flexibility.
元数据
常见问题
Side Peace 是什么?
Minimal secure secret handoff. Zero external deps. Human opens browser form, submits secret, agent receives it via temp file. Secret NEVER appears in stdout/logs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2027 次。
如何安装 Side Peace?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install side-peace」即可一键安装,无需额外配置。
Side Peace 是免费的吗?
是的,Side Peace 完全免费(开源免费),可自由下载、安装和使用。
Side Peace 支持哪些平台?
Side Peace 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Side Peace?
由 EULOxGOS(@bitbrujo)开发并维护,当前版本 v1.1.1。
推荐 Skills