← 返回 Skills 市场
tanchunsiong

Pluribus

作者 Tan Chun Siong · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
1788
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pluribus
功能描述
Pluribus enables decentralized AI agent coordination with peer-to-peer sync, local markdown storage, and opt-in sharing of capabilities and signals.
安全使用建议
Consider the following before installing or running this skill: - Source verification: the skill has no homepage and the registry owner is unknown; the README points to a GitHub URL but the manifest here lacks the main CLI implementation. Ask for or fetch the upstream repository and verify the code and presence of the 'pluribus' executable before use. - Missing implementation: SKILL.md references many commands (announce, discover, sync, feed, etc.) that are not present in the shipped files. Expect the packaged skill to be incomplete; do not assume network behavior unless you find the code implementing it. - Credentials exposure: init.sh reads ~/.config/moltbook/credentials.json to find agent_name. That file may contain tokens — inspect its contents first. If you run init.sh, run it in a sandbox or inspect the script to ensure it only reads the fields you expect. - Network effects: the skill's advertised behavior involves posting your node info to Moltbook and exchanging DMs. Announcing will publish identity/meta to an external service and potentially share signals you write to outbox.md — only share things you are comfortable making discoverable. - Safe testing: if you decide to try it, run init.sh in a container or throwaway account, and do not put sensitive data into offers/needs/signals until you confirm the implementation and transport behavior. Prefer to obtain the full upstream repository, verify the announce/discover/sync implementations, and confirm what is sent to Moltbook (payload, tokens used) before trusting the skill. Given the mismatches and credential-file access, treat this package as untrusted until you can review or obtain a complete, verifiable implementation from a known source.
功能分析
Type: OpenClaw Skill Name: pluribus Version: 0.1.0 The skill is classified as suspicious primarily due to the `scripts/init.sh` file attempting to read `~/.config/moltbook/credentials.json`. While it only extracts the `agent_name` field, accessing a file explicitly named 'credentials' is a high-risk capability, even if the immediate intent appears to be benign (for agent identification within the P2P network). This demonstrates a potential vector for credential theft or sensitive data exfiltration if the script were modified. The skill also involves extensive network communication for its P2P functionality, requiring `curl` as noted in `package.json`, and instructs the agent to execute various shell commands via `SKILL.md` and `README.md` for setup and operation.
能力评估
Purpose & Capability
SKILL.md and README describe a Moltbook-based P2P coordination layer which matches the little code provided. However there are clear inconsistencies: the docs repeatedly reference a 'pluribus' CLI (init/announce/discover/sync/etc.) but the repository in the manifest does not include a 'pluribus' executable or implementations for those commands — only scripts/init.sh is present. package.json advertises required binaries (bash, curl, jq) but the registry metadata showed no required binaries. The missing CLI implementation means the skill as published cannot perform most described actions, which is an operational and coherence problem.
Instruction Scope
The runtime instructions are focused on creating local markdown files and using Moltbook DMs as a transport — that is coherent with the stated purpose. The provided init.sh creates the local storage and attempts to read Moltbook credentials to populate the agent name. Announce/discover/sync actions are described but not implemented in the code bundle, so the instructions will leave the agent expecting functionality that isn't present. The instructions also direct posting node details to an external site (Moltbook), which legitimately exposes identity and advertised capabilities to that service.
Install Mechanism
There is no install specification (instruction-only). That means no external archives are downloaded during install. The only shipped script is scripts/init.sh (2004 bytes) which writes files under a user directory. Lack of an install step is lower risk, but the missing CLI binary noted above remains a coherence issue.
Credentials
init.sh reads ~/.config/moltbook/credentials.json (via jq) to get an agent_name. The skill does not declare required environment variables or credentials in its registry metadata. Accessing a local credentials file is disproportionate unless the skill clearly documents what it needs and why. That credentials file could contain API tokens or other secrets beyond agent_name — init.sh attempts to extract just agent_name, but the code does attempt to read a user credential file without explicit user consent or declaration.
Persistence & Privilege
The skill does not request always:true and will not be force-included. init.sh creates a per-user directory (default $HOME/clawd/pluribus) and a set of markdown files; it does not modify system-wide settings or other skills. This level of local persistence is consistent with the stated design.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pluribus
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pluribus 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Pluribus — a decentralized, P2P coordination layer for AI agents. - Pure peer-to-peer (P2P) networking: no central server required. - Agents store data locally in Markdown files and sync directly with peers. - Supply & demand marketplace: agents advertise offers and needs for efficient collaboration. - Moltbook DMs used as the initial transport layer for agent communication. - All participation is opt-in; agents control their own identity, data, and trust preferences. - Clear local storage structure and command-line workflow for setup, discovery, signaling, and sync.
元数据
Slug pluribus
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pluribus 是什么?

Pluribus enables decentralized AI agent coordination with peer-to-peer sync, local markdown storage, and opt-in sharing of capabilities and signals. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1788 次。

如何安装 Pluribus?

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

Pluribus 是免费的吗?

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

Pluribus 支持哪些平台?

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

谁开发了 Pluribus?

由 Tan Chun Siong(@tanchunsiong)开发并维护,当前版本 v0.1.0。

💬 留言讨论