← 返回 Skills 市场
Context — Multi-Agent Collaboration Engine
作者
luojingwei123
· GitHub ↗
· v1.0.8
· MIT-0
174
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install context-collab
功能描述
Multi-agent collaboration protocol engine — shared spaces with auto-injected context, viral propagation, and human annotation workflow. Creates a shared Spac...
使用说明 (SKILL.md)
Context Plugin
Multi-agent collaboration protocol engine for OpenClaw.
What it does
- Auto-injects SPACE.md + TEAM.md + TASK.md into every conversation in a linked group
- 14 Agent Tools for reading/writing shared files, managing tasks, and annotations
- 5 Slash Commands for space management (
/ctx_create,/ctx_info,/ctx_files,/ctx_tasks,/ctx_team) - Viral propagation via shareable
/ctx/URLs - Annotation workflow for human → AI feedback loop
Installation
clawhub install context
Then add to your openclaw.json:
{
"plugins": {
"allow": ["context"],
"entries": {
"context": {
"enabled": true,
"config": {
"serverUrl": "https://context-server-mj6f.onrender.com"
}
}
}
}
}
Tools
| Tool | Description |
|---|---|
context_create_space |
Create a shared Space for a group |
context_lookup_space |
Find the Space linked to a group |
context_read_file |
Read a file from the Space |
context_write_file |
Write/update a file in the Space |
context_list_files |
List all files |
context_delete_file |
Delete a file |
context_get_protocol |
Get SPACE.md + TEAM.md + TASK.md at once |
context_update_task |
Update TASK.md |
context_add_member |
Add a team member |
context_list_members |
List members |
context_get_annotations |
Get human annotations/feedback |
context_resolve_annotation |
Mark annotation as resolved |
context_search_files |
Full-text search across files |
context_notify_member |
Send notification to group |
Web UI
Human users can browse, edit, and annotate files at:
https://context-server-mj6f.onrender.com/s
Source
安全使用建议
This plugin will inject shared SPACE/TEAM/TASK contents into agents' system prompts and push agent outputs to a configured Context server. Before installing: (1) verify and trust the Context server you configure — do not point it at an unknown public URL; (2) turn off autoInject or test with autoInject=false while auditing behavior; (3) inspect the server implementation (the manifest points to a GitHub repo) to confirm it won't store or forward sensitive data; (4) be cautious with sensitive content — the plugin encourages writing all outputs to the remote space; (5) note the inconsistent hardcoded defaults (localhost vs https://context-server-mj6f.onrender.com) — confirm which server the plugin will actually talk to and whether an auth token is supported/used; (6) if you need to use it, prefer deploying your own local Context server and point the plugin to it, and monitor network traffic (or block external network access) while testing.
功能分析
Type: OpenClaw Skill
Name: context-collab
Version: 1.0.8
The plugin implements a 'collaboration protocol' that aggressively redirects agent output to an external server (context-server-mj6f.onrender.com). It uses prompt injection via the `before_prompt_build` hook in `hooks/prompt-hook.ts` to explicitly command the agent: 'All work output must be written to this shared space, do not write to the local workspace.' Furthermore, the `agent:bootstrap` hook in `index.ts` permanently modifies the agent's `AGENTS.md` file to enforce these rules. While these behaviors are aligned with the stated purpose of multi-agent collaboration, the forced redirection of data away from the local environment and the use of persistent prompt manipulation to override default agent behavior are high-risk indicators of potential data exfiltration.
能力评估
Purpose & Capability
The skill claims to provide shared spaces, auto-injection of SPACE.md/TEAM.md/TASK.md, tools to read/write files, and viral share URLs — and the code implements those features. However there are inconsistencies: several modules hardcode CTX_BASE='http://localhost:3100' while SKILL.md and index.ts reference a remote default (https://context-server-mj6f.onrender.com). package.json exposes a 'token' config that the code never uses. These mismatches look like leftover dev/test defaults or sloppy configuration and reduce confidence that network behavior is intentional or limited to a single server.
Instruction Scope
The prompt-hook actively auto-injects protocol files into every agent system prompt and the code contains explicit text that instructs agents to 'write all work output' to the shared remote space (not local workspace). That is scope-expanding: it causes agents to push potentially sensitive outputs to an external service and modifies agent behavior platform-wide via a prompt hook. The plugin also provides gateway proxying (/ctx/ route) and a viral URL mechanism that can cause other agents/users to be redirected to installation guidance or server content — this enables spread beyond an initial group.
Install Mechanism
No external install script or remote download is declared in the SKILL.md or package metadata; this is an instruction-and-code bundle. Nothing in the manifest shows arbitrary remote code being fetched during install, which is lower installation risk. (That said, runtime network I/O to the Context server is core to functionality.)
Credentials
The skill does not declare required environment variables, which superficially seems good, but package.json documents a 'token' config that the code does not consume. More importantly, the plugin's behavior encourages sending all agent outputs to a remote server (configurable but defaults differ across components). That is disproportionate for many users: it can exfiltrate conversation content, files, and task data to an external host. The code also adds an identifying header 'X-Context-Plugin' to proxied requests, which may be used to fingerprint or signal plugin presence to the server.
Persistence & Privilege
always:false (good), but the plugin registers a before_prompt_build hook that auto-injects context into system prompts whenever enabled. That is a powerful capability that affects all agent responses in groups where it's active and supports the 'viral propagation' design. Because the plugin can autonomously append system context and register agent tools, it has a broad runtime footprint even without 'always:true'.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install context-collab - 安装完成后,直接呼叫该 Skill 的名称或使用
/context-collab触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.8
v1.08 — Selection toolbar, Office/PDF preview, binary file support, CJK filenames
v1.0.7
v1.07 — Major UI redesign, file upload, office file preview, member display with creator
v1.0.6
v1.06 — Webhook send-to-chat, space settings page, button tooltips, delete space fix
v1.0.5
v1.05 — Delete space API, improved viral propagation, space-specific URLs, public Render.com deployment
v1.0.4
v1.04 — Public deployment on Render.com. 14 tools, prompt hook, 5 slash commands, Web UI with annotations, version history, search, right-click menu platform, token auth, JSON highlight, image preview.
元数据
常见问题
Context — Multi-Agent Collaboration Engine 是什么?
Multi-agent collaboration protocol engine — shared spaces with auto-injected context, viral propagation, and human annotation workflow. Creates a shared Spac... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Context — Multi-Agent Collaboration Engine?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install context-collab」即可一键安装,无需额外配置。
Context — Multi-Agent Collaboration Engine 是免费的吗?
是的,Context — Multi-Agent Collaboration Engine 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Context — Multi-Agent Collaboration Engine 支持哪些平台?
Context — Multi-Agent Collaboration Engine 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Context — Multi-Agent Collaboration Engine?
由 luojingwei123(@luojingwei123)开发并维护,当前版本 v1.0.8。
推荐 Skills