← Back to Skills Marketplace
146
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install vc-shared-memory
Description
共享记忆池 - 跨团队、跨窗口、跨会话的统一记忆系统。支持公司公告板、项目协作空间、知识库、员工状态追踪。适用于虚拟公司、多人协作、AI 团队工作场景。
Usage Guidance
This skill appears internally consistent for a local shared-memory/knowledge system: it stores JSON files under ~/.shared-memory and exposes a Node CLI and API to read/write/search that data. Before installing or running it: (1) review the full shared-memory.js (the provided excerpt is truncated) to confirm there are no network calls or hidden behavior; (2) run it in a sandbox or throwaway account if you want to inspect behavior first; (3) be aware it will create persistent files in your home directory (backups, audit logs) — consider file permissions, retention, and whether sensitive personal/company data will be stored unencrypted; (4) the SKILL.md mentions future notification integrations (Feishu / agent sessions_send) which, if enabled later, will require credentials — only provide such tokens when you trust the skill and have reviewed the notification code; (5) if you need stronger guarantees, request or add encryption-at-rest or access controls and audit the remaining (truncated) portions of shared-memory.js and test.js before use.
Capability Analysis
Type: OpenClaw Skill
Name: vc-shared-memory
Version: 1.0.0
The shared-memory skill bundle implements a local, file-based persistence system for AI agents to share state across sessions and teams. It manages structured JSON data (announcements, projects, and knowledge bases) within a dedicated directory in the user's home folder (~/.shared-memory). The implementation in shared-memory.js is transparent, uses only standard Node.js modules (fs, path), and lacks any network connectivity, obfuscation, or instructions indicative of data exfiltration or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description (shared memory / collaboration) match the code and SKILL.md: the code implements read/write/search/update for announcements, projects, knowledge, employee status and related APIs and CLI commands. No unrelated credentials or binaries are requested.
Instruction Scope
The SKILL.md instructs the agent to read/write/manage records stored under ~/.shared-memory and to trigger notifications (future). The instructions are scoped to the stated purpose, but they require creating and modifying files in the user's home directory (privacy/persistence implication). SKILL.md also mentions future notification channels (Feishu, '子代理 sessions_send') which would expand scope if implemented.
Install Mechanism
No install spec — code is shipped in the package and is intended to run with node. No downloads or external installers are declared, which minimizes install-time risk. Running the provided Node CLI will create files under the home directory.
Credentials
The skill declares no required environment variables or credentials. The code uses HOME/USERPROFILE to determine ~/.shared-memory — this is proportional. Note: future notification integrations would likely require new credentials (not present now).
Persistence & Privilege
The skill persistently writes data to ~/.shared-memory (including audit logs and backups) and autoBackup is enabled by default. It does not set up as 'always' but has persistent on-disk presence and will modify the user's home filesystem; users should be aware of sensitive data retention and file permissions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vc-shared-memory - After installation, invoke the skill by name or use
/vc-shared-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Shared Memory v1.0.0 introduces a unified memory system for cross-team collaboration.
- Provides a shared memory pool for company announcements, project collaboration, knowledge management, and employee status tracking.
- Supports scenarios such as virtual companies, multi-person teams, and AI-driven workflows.
- Includes modular storage structure for announcements, projects, knowledge base, employee status, and cross-team links.
- Offers core API and CLI tools for adding, updating, searching, and managing shared information.
- Enables automatic notification and indexing for efficient, real-time collaboration across teams and sessions.
Metadata
Frequently Asked Questions
What is Shared Memory?
共享记忆池 - 跨团队、跨窗口、跨会话的统一记忆系统。支持公司公告板、项目协作空间、知识库、员工状态追踪。适用于虚拟公司、多人协作、AI 团队工作场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 146 downloads so far.
How do I install Shared Memory?
Run "/install vc-shared-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Shared Memory free?
Yes, Shared Memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Shared Memory support?
Shared Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Shared Memory?
It is built and maintained by davidme6 (@davidme6); the current version is v1.0.0.
More Skills