← 返回 Skills 市场
dr23334444

Memory Hub

作者 Dr23334444 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
101
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install memory-hub
功能描述
Multi-agent shared memory protocol. Syncs a shared GitHub repo containing USER.md (owner preferences/habits), KNOWLEDGE.md (common knowledge), RULES.md (univ...
安全使用建议
Key things to consider before installing: - Trust the repo: the install script will clone and may push to the repo URL you provide. Only use a repo you control and trust; prefer a private repo. If an attacker controls the repo, they can receive whatever this skill pushes. - Backup AGENTS.md: the installer can modify your AGENTS.md startup instructions. Back up that file before allowing the script to auto-edit, or choose 'n' at the prompt and add the instruction manually. - Verify paths: SKILL.md and the script use different paths/names (shared-memory vs memory-hub). Confirm where files will be written (~/.openclaw/memory-hub by the script) and that this matches your expectations. - Ensure git/python3 available: the registry did not declare required binaries, but the script requires git and python3. Confirm your environment has them and that your git auth is configured the way you intend (SSH key vs credential helper vs token). - Review push behavior: the script commits initialized files and attempts to push. If you want read-only syncing, consider using a repo access method that prevents pushes (or review and edit the script to remove automatic pushes). - Clarify automatic syncs: SKILL.md mentions silent periodic syncs triggered by 'heartbeat' but the script does not install a daemon. Ask the author how periodic syncs run and whether those operations will be visible to you. - Author/source verification: the skill's source is unknown. If possible, request the skill author to resolve the path/name inconsistencies and to document required binaries and exact behavior for automatic syncing and AGENTS.md edits. If you proceed, run the install script interactively, deny automatic AGENTS.md edits until you've inspected the change, and inspect the created config.json and cache files. If anything seems unexpected, remove the ~/.openclaw/memory-hub and workspace files and revert AGENTS.md from your backup.
功能分析
Type: OpenClaw Skill Name: memory-hub Version: 1.0.0 The memory-hub skill implements a shared memory system for OpenClaw agents using a user-provided Git repository. The bundle includes an installation script (scripts/install.sh) and agent instructions (SKILL.md) for syncing, searching, and updating shared markdown files (USER.md, KNOWLEDGE.md, etc.). While the skill performs network operations (git push/pull) and modifies agent configuration files (AGENTS.md), these actions are transparently documented and necessary for the stated purpose of multi-agent synchronization. No evidence of malicious intent, unauthorized data exfiltration, or hidden backdoors was found.
能力评估
Purpose & Capability
The skill claims to sync a shared GitHub repo of USER.md/KNOWLEDGE.md/RULES.md/TOOLS.md and the included install script implements cloning, pulling, committing and pushing those files — this aligns with the stated purpose. However the SKILL.md and the script use different directory names/locations (SKILL.md refers to ~/.openclaw/shared-memory and to a skills path ~/.openclaw/skills/shared-memory/scripts/install.sh, while the script uses ~/.openclaw/memory-hub and is present at scripts/install.sh). The mismatch in naming/paths is an inconsistency that could cause confusion or mis-installation.
Instruction Scope
The runtime instructions (SKILL.md) and the install script request git pulls/pushes, reading and writing of several files under ~/.openclaw, and optionally edit AGENTS.md to add a startup instruction. Editing AGENTS.md is a system-level change (even though the script prompts for confirmation). The SKILL.md also describes '静默' periodic syncs and automatic 'heartbeat' triggers but the provided script does not install any daemon/cron; that leaves the mechanism for silent sync ambiguous and grants the agent broad discretion. The instructions require reading repository files into the agent context (expected) but will cause content to be committed and pushed to the remote repo when writing, which can transmit local content to the remote.
Install Mechanism
This is instruction-only with a bundled shell install script; there is no external download or archive extraction. The script uses only local git and python3 commands and writes files under the user's home. No high-risk install mechanism (no remote binary download) is present. Still, the registry metadata declared no required binaries but the script clearly depends on git and python3 (and git auth setup).
Credentials
The skill declares no required environment variables or primary credential, yet performs git clone/push operations which will rely on the user's Git credentials or configured auth tokens. The manifest did not declare required binaries (git, python3) even though they are needed. The lack of explicit credential requirements is not necessarily malicious, but means users should be careful: pushing to a remote repo will use whatever git credential state exists (SSH key, credential helper, or cached username/password), potentially exposing content to the repo owner.
Persistence & Privilege
always is false (good), but the install script can modify AGENTS.md (a workspace/startup file for agents). Although the script asks for user confirmation before writing to AGENTS.md, the modification is a system-level change beyond the skill's own config files. The skill will also perform git commits and pushes to the configured repo, giving it the ability to transmit repository and initialization files to the remote. There's no install-time persistence beyond files created under ~/.openclaw/memory-hub and workspace cache, but modifying AGENTS.md and automatic 'silent sync' behavior (as documented) increases its operational footprint.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install memory-hub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /memory-hub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: multi-agent shared memory protocol with Git-based sync, 5 operations (read/write/sync/search/merge), local cache, and upgrade path to vector search
元数据
Slug memory-hub
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Memory Hub 是什么?

Multi-agent shared memory protocol. Syncs a shared GitHub repo containing USER.md (owner preferences/habits), KNOWLEDGE.md (common knowledge), RULES.md (univ... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 101 次。

如何安装 Memory Hub?

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

Memory Hub 是免费的吗?

是的,Memory Hub 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Memory Hub 支持哪些平台?

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

谁开发了 Memory Hub?

由 Dr23334444(@dr23334444)开发并维护,当前版本 v1.0.0。

💬 留言讨论