← Back to Skills Marketplace
533
Downloads
0
Stars
1
Active Installs
10
Versions
Install in OpenClaw
/install reed-agent-network
Description
Build and operate a cross-gateway AgentNetwork using Discord as the message bus and GitHub as shared state storage. Use when registering agents, syncing rost...
Usage Guidance
This skill is coherent with its stated purpose but performs intrusive actions you should review before installing: it will clone/pull/commit/push to a GitHub repository (references/git-config.json), create/update ~/.openclaw/shared/agent-network-data/AGENT_CONSTITUTION.md, and insert/update a MEMORY.md block in your workspace root. Confirm the repo_url is trusted (inspect https://github.com/reed1898/agent-network-data.git), ensure you accept sharing of agent IDs, node names, and Discord IDs to that remote, and be aware it will use whatever git auth is configured on the host (SSH keys or stored HTTPS credentials). If you want to test safely, run the script in an isolated environment or change references/git-config.json/local_path to a local-only repo you control before running. If you need the skill but not remote pushes, remove or stub out the push/commit calls and review the code to ensure no sensitive data is being recorded and synced.
Capability Analysis
Type: OpenClaw Skill
Name: reed-agent-network
Version: 0.2.2
The skill is classified as suspicious due to its direct modification of the agent's `MEMORY.md` file and extensive use of `subprocess.run` for Git operations. The `scripts/network.py` file contains a function `ensure_memory_index` that reads and writes to `MEMORY.md`, injecting a block of text that includes instructions for the agent. While the current injected content is benign (a pointer to a shared constitution), this capability represents a significant prompt injection vulnerability if the script were compromised. Additionally, the script performs `git clone`, `pull`, `push`, and `commit` operations on a remote repository, which, while intended for shared state management, exposes a powerful attack surface for potential remote code execution if the Git configuration or repository were maliciously controlled.
Capability Assessment
Purpose & Capability
Name/description align with the code and SKILL.md: this is a cross-gateway coordination helper that uses Discord for transport and a Git repo for shared state. However, the registry metadata claims no required config paths or credentials while the implementation reads/writes ~/.openclaw/shared/agent-network-data and workspace MEMORY.md and expects to push to a remote GitHub repo. That undeclared file access is an inconsistency to be aware of.
Instruction Scope
SKILL.md and scripts instruct agents to read/write a canonical AGENT_CONSTITUTION.md and update the workspace MEMORY.md, and to publish registry changes by committing and pushing to a remote Git repo. The Python script performs git clone/fetch/pull/commit/push and writes files under the user's home and workspace. These are legitimate for a shared-state system but amount to broad filesystem and network side effects that are not called out in the skill's 'requirements' metadata.
Install Mechanism
Instruction-only install (no external installer). The bundled script uses the local git binary via subprocess. There is no third-party download or extract step in the skill itself.
Credentials
No environment variables or credentials are declared, but the skill implicitly depends on existing git authentication (SSH keys or HTTPS credentials) to push to the remote repo, and it will publish agent records (including gateway/node names and Discord IDs) to that remote. The references/git-config.json points at https://github.com/reed1898/agent-network-data.git — you must trust that remote before allowing pushes. The skill also modifies user's workspace files (MEMORY.md) without declaring a required config path.
Persistence & Privilege
always:false and model invocation allowed (default). The skill writes persistent state to ~/.openclaw/shared and to the workspace MEMORY.md, and will push that state to a remote Git repository. It does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install reed-agent-network - After installation, invoke the skill by name or use
/reed-agent-network - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.2
Init now bootstraps AGENT_CONSTITUTION.md in shared repo (if missing) and auto-syncs MEMORY.md constitution index block idempotently
v0.2.1
Init now auto-syncs AGENT_CONSTITUTION index block into MEMORY.md (idempotent), ensuring unified shared-memory rule pointer
v0.2.0
Update skill docs: enforce shared constitution memory in ~/.openclaw/shared/agent-network-data/AGENT_CONSTITUTION.md as network-wide source of truth
v0.1.6
Add hard rule: all inter-agent communication must use Discord channel via OpenClaw message CLI
v0.1.5
Define required OpenClaw Discord CLI send format with precise <@ID> mentions
v0.1.4
Add mandatory receiver behavior: pull+cache+ACK on REGISTER broadcast; clarify writer model
v0.1.3
Register now outputs notify list for other agents; docs clarify notify-others rule
v0.1.2
Enforce discord IDs on register; add event broadcast + daily heartbeat reconcile policy
v0.1.1
Require discord_user_id + discord_channel_id on register; fix git-backed sync overwrite issue
v0.1.0
Initial release: git-backed agent registry + Discord meta protocol
Metadata
Frequently Asked Questions
What is Reed Agent Network?
Build and operate a cross-gateway AgentNetwork using Discord as the message bus and GitHub as shared state storage. Use when registering agents, syncing rost... It is an AI Agent Skill for Claude Code / OpenClaw, with 533 downloads so far.
How do I install Reed Agent Network?
Run "/install reed-agent-network" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Reed Agent Network free?
Yes, Reed Agent Network is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Reed Agent Network support?
Reed Agent Network is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Reed Agent Network?
It is built and maintained by Reed (@reed1898); the current version is v0.2.2.
More Skills