← 返回 Skills 市场
238
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install echo-memory
功能描述
Sync, encode, embed, and upsert OpenClaw markdown memory files to Supabase, with commands to restore and check sync status.
使用说明 (SKILL.md)
Echo Memory
Sync OpenClaw markdown memory files to Supabase with Luhmann encoding. Parse, encode, embed, and upsert agent memories from local workspace to cloud storage.
Commands
echo-memory sync # Parse + encode + embed + upsert to Supabase
echo-memory restore # Restore markdown files from Supabase
echo-memory status # Show sync status and diff
Options
--dry-run— Preview changes without writing--incremental— Only sync changed files (via git diff)
安全使用建议
Do not install this skill without clarification. Ask the author for the source code or repository and for an explicit install spec (how to obtain the 'echo-memory' CLI). Request a list of exact environment variables the tool needs (typical: SUPABASE_URL and a key) and insist on least-privilege credentials (avoid a Supabase service role key unless absolutely necessary). Verify where data will be uploaded and ensure your local memory files contain no secrets before syncing. If you must test, run it in an isolated environment (sandbox or container) and require the developer to provide reproducible install steps (npm/pip package name or GitHub release) and a privacy/security README explaining data handling and required credentials.
功能分析
Type: OpenClaw Skill
Name: echo-memory
Version: 1.0.0
The skill bundle describes a utility for syncing local markdown memory files to a Supabase database. The documentation in SKILL.md and metadata in _meta.json align with the stated purpose of cloud-based memory management and do not contain any evidence of malicious instructions, prompt injection, or suspicious code execution.
能力评估
Purpose & Capability
The description says it will 'upsert to Supabase' and manipulate local memory files, but the package declares no required environment variables, no primary credential, and no required binaries. A Supabase sync normally requires a SUPABASE_URL and a key (anon or service role) and a client/CLI; the skill does not request or document those, which is inconsistent with its stated purpose.
Instruction Scope
SKILL.md lists CLI commands (echo-memory sync/restore/status) and references parsing and upserting local workspace markdown to cloud storage, but gives no detail on which Supabase project/endpoint, what credentials to use, or how to handle conflicts. It will inherently access local workspace files (expected) and transmit them to a cloud target (not documented). The instructions are too vague about endpoints/credentials and therefore grant implicit broad discretion.
Install Mechanism
There is no install spec and no included code. The SKILL.md references an 'echo-memory' CLI, but the skill does not declare that the binary is required or provide an installation source (package name, repo, or release). It's unclear how the commands will exist on the agent's PATH — missing install instructions are a material omission.
Credentials
No environment variables or credentials are declared despite operations that require networked database access. This is disproportionate: syncing to Supabase will require at minimum a URL and a key. The absence could mean the skill expects secrets to be provided at runtime in an ad-hoc way or to be discovered, which is unsafe.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not declare modifications to other skills or system-wide settings. No special persistence or elevated platform privileges are requested.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install echo-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/echo-memory触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of echo-memory.
- Syncs OpenClaw markdown memory files to Supabase with Luhmann encoding.
- Supports parsing, encoding, embedding, and upserting agent memories to cloud storage.
- Provides CLI commands for sync, restore, and status check.
- Includes options for dry-run and incremental sync based on git diff.
元数据
常见问题
Echo 是什么?
Sync, encode, embed, and upsert OpenClaw markdown memory files to Supabase, with commands to restore and check sync status. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 238 次。
如何安装 Echo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install echo-memory」即可一键安装,无需额外配置。
Echo 是免费的吗?
是的,Echo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Echo 支持哪些平台?
Echo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Echo?
由 Kobe(@kkw-21)开发并维护,当前版本 v1.0.0。
推荐 Skills