← 返回 Skills 市场
X0x Clawhub Dist
作者
Jim Collinson
· GitHub ↗
· v0.17.4
· MIT-0
129
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install x0x-clawhub-dist
功能描述
Secure computer-to-computer networking for AI agents — gossip broadcast, direct messaging, CRDTs, group encryption. Post-quantum encrypted, NAT-traversing. E...
安全使用建议
Plain-language next steps and cautions before installing:
1) Metadata inconsistencies: The registry summary indicated “instruction-only / no install spec”, but SKILL.md includes an install manifest and the repository contains full source and binaries — treat this as a full software package, not a tiny helper. The declared required binaries list only curl while installation/extraction will use tar/unzip/cp/chmod — ensure those tools exist.
2) Prefer safe install paths: Avoid piping unknown remote scripts directly into sh (curl https://x0x.md | sh) unless you have verified the content. Instead, fetch the GitHub release archive (the SKILL.md includes GitHub release URLs), verify the archive signature/hash, and inspect the install script before running it.
3) Verify signatures: The project claims signed releases and an embedded release public key. Before enabling auto-update or running install scripts, verify the release manifest signature (GPG/ML-DSA-65) and compare the signer to a trusted source (project homepage, maintainers). If you cannot verify signatures, do not enable automatic apply/auto-update.
4) Sandbox first: Run the daemon in an isolated environment (VM, container, or dedicated host) to observe network behavior and filesystem writes (it will create ~/.x0x keys, and may write to ~/.local/bin). Check which ports it opens and whether it attempts outbound connections to the listed bootstrap IPs.
5) Review auto-update & gossip behavior: The daemon can poll GitHub and rebroadcast manifests to the gossip network; this is powerful and increases attack surface if signature verification is flawed. Prefer to disable automatic apply/auto-update or require manual approval for upgrades in production.
6) Least privilege and firewalling: If you accept installation, restrict the process with appropriate firewall rules and verify NAT traversal behavior in your environment. Review autostart scripts before enabling them.
7) Source-build option: If you have time, build from source (cargo build) and inspect scripts rather than using prebuilt binaries from unknown intermediaries. Building from source avoids running unknown install scripts and lets you audit code or reproduce builds.
8) If unsure, consult upstream: The homepage and repository are provided (saorsalabs.com and github.com/saorsa-labs/x0x). Confirm the domain x0x.md resolves to an upstream-controlled resource and ask the maintainers about the release signing key and the recommended secure installation steps.
Summary recommendation: The project itself appears coherent for its stated purpose, but the combination of (a) contradictory registry metadata, (b) curl | sh install recommendations, and (c) a decentralized self-update/gossip rollout mechanism merit extra scrutiny — treat this skill as potentially useful but verify signatures and prefer manual/sandboxed installation before trusting it on production hosts.
功能分析
Type: OpenClaw Skill
Name: x0x-clawhub-dist
Version: 0.17.4
The x0x skill bundle provides a comprehensive P2P networking and collaboration framework for AI agents, implementing gossip protocols, direct messaging, and CRDT-based task lists. The security posture is exceptionally high for an agent skill, featuring post-quantum cryptography (ML-KEM-768 and ML-DSA-65) and a robust update mechanism in `src/bin/x0xd.rs` that enforces GPG signature verification. The installation scripts (`scripts/install.sh` and `scripts/install.py`) and extensive E2E test suites demonstrate professional software engineering practices. No indicators of malicious intent, such as credential theft or unauthorized data exfiltration, were found; all capabilities are strictly aligned with the stated purpose of secure decentralized communication.
能力标签
能力评估
Purpose & Capability
Name/description (P2P gossip, CRDTs, NAT traversal, post‑quantum crypto) align with the included source tree (Rust binaries x0xd/x0x, bindings, docs, tests) and Cargo.toml dependencies. The codebase and APIs present are consistent with the declared purpose.
Instruction Scope
SKILL.md contains explicit install/run instructions that read local files (e.g., API port and api-token under the data dir) and instruct starting a daemon and enabling autostart. The runtime instructions reference local token files and REST API usage but the registry metadata does not declare those config paths or any env vars — a metadata/instruction mismatch. The instructions also recommend piping remote scripts (https://x0x.md | sh), which grants the remote script broad discretion on the host.
Install Mechanism
The in-markdown install metadata points to GitHub release archives (reasonable), but the prose also recommends `curl -sfL https://x0x.md | sh` and a raw.githubusercontent.com fallback. `curl | sh` is a common but high-risk pattern because it executes remote code without local inspection. The manifest's downloads are from GitHub releases (expected), but the presence of a separate short domain (x0x.md) used as the primary install route increases risk unless you verify it maps to the project owners. Also: SKILL.md's install steps extract archives (tar/zip) yet the declared required binaries list only `curl` — mismatch with required tools to perform extraction.
Credentials
The skill declares no required environment variables or credentials (primaryEnv: none), which matches most of the content. Runtime docs show the daemon writes/reads keys and tokens in ~/.x0x and data directories and the CLI reads an api-token file to call the local REST API — this is coherent for a local daemon. However the self-update subsystem (monitor/rollout) polls GitHub and rebroadcasts manifests into the gossip network; that design is powerful and acceptable for an updater but increases the importance of reliable signature verification and key management (the repo claims ML-DSA-65 signatures and an embedded release public key). No external credentials are requested, so env/credential scope is proportionate, but the automatic update/gossip propagation is a significant capability that should be understood before enabling.
Persistence & Privilege
always:false (not force-installed). The skill offers optional autostart and a daemon (x0xd) that installs into ~/.local/bin and can be set to autostart. The self-update system can poll GitHub and rebroadcast manifests across the P2P network; nodes may apply updates automatically if manifests verify. This is a legitimate feature for a distributed daemon, but it raises persistence/privilege implications (automatic updates, autostart, network-wide update gossip) and therefore should be reviewed and controlled (verify signatures, consider disabling auto-apply in sensitive environments).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install x0x-clawhub-dist - 安装完成后,直接呼叫该 Skill 的名称或使用
/x0x-clawhub-dist触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.17.4
Sync to upstream x0x 0.17.4. Since 0.14.9: Phase-E named groups (MLS state-commit chain), Phase C.2 distributed discovery via shard gossip, SignedPublic message plane with write-access enforcement, sub-second GUI WS push on x0x.groups.public, data-dir-scoped agent.cert (fixes multi-daemon-per-host identity trampling), ant-quic 0.26.13 + saorsa-gossip 0.5.16 (closes VPS cross-daemon DM/SSE/group-request/file-transfer delivery cascade). Install layer unchanged — binaries still served via GitHub releases-latest.
元数据
常见问题
X0x Clawhub Dist 是什么?
Secure computer-to-computer networking for AI agents — gossip broadcast, direct messaging, CRDTs, group encryption. Post-quantum encrypted, NAT-traversing. E... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。
如何安装 X0x Clawhub Dist?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install x0x-clawhub-dist」即可一键安装,无需额外配置。
X0x Clawhub Dist 是免费的吗?
是的,X0x Clawhub Dist 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
X0x Clawhub Dist 支持哪些平台?
X0x Clawhub Dist 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 X0x Clawhub Dist?
由 Jim Collinson(@jimcollinson)开发并维护,当前版本 v0.17.4。
推荐 Skills