← 返回 Skills 市场
Quack Memory
作者
JPaulGrayson
· GitHub ↗
· v1.0.2
525
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install quack-memory
功能描述
Store and recall persistent memories via FlightBox (Quack Network). Use when storing agent memories, recalling past context, searching agent memory, or persi...
安全使用建议
This skill appears to do what it claims: it reads a local Quack credential file (~/.openclaw/credentials/quack.json) and sends memory data to FlightBox (https://flightbox.replit.app). Before installing, confirm that (1) the quack.json file is created by a trusted quack-identity flow and contains only the expected agentId/apiKey, (2) you are comfortable storing any agent memory on a third-party FlightBox service (sensitive data saved there will be transmitted off-host), and (3) you accept the small SKILL.md inconsistency where it references an env var (QUACK_API_KEY) but the scripts read the credentials file directly. If you need stricter isolation, review/modify the scripts to sanitize content before sending or run the skill in an isolated environment.
功能分析
Type: OpenClaw Skill
Name: quack-memory
Version: 1.0.2
The skill is designed to store and recall memories via an external service hosted on `flightbox.replit.app`. It accesses its own API key from `~/.openclaw/credentials/quack.json` for authentication, which is a standard practice for OpenClaw skills. The Node.js scripts (`forget.mjs`, `recall.mjs`, `remember.mjs`, `timeline.mjs`) handle arguments safely using `URLSearchParams` and `JSON.stringify`, mitigating direct injection vulnerabilities within the scripts themselves. However, the skill is classified as suspicious due to the inherent risk of shell injection if the OpenClaw agent does not properly sanitize or quote user-provided arguments when constructing the `node` commands specified in `SKILL.md` for execution. Additionally, relying on an external service hosted on a platform like Replit introduces a dependency on a third-party that could potentially be compromised or malicious, even if the current implementation appears benign.
能力评估
Purpose & Capability
Name/description claim persistent memory storage via FlightBox. The scripts call FlightBox endpoints (remember/recall/timeline/forget) and read a local quack.json for agentId/apiKey — this matches the described purpose.
Instruction Scope
Runtime instructions and scripts consistently instruct reading ~/.openclaw/credentials/quack.json and calling the FlightBox API. Minor inconsistency: SKILL.md shows a bash snippet creating a QUACK_KEY env var and documents an Authorization header with <QUACK_API_KEY>, but the provided scripts do not use an environment variable — they read the local credentials file directly.
Install Mechanism
No install spec or remote downloads. The skill is instruction-only with included JS scripts; nothing is fetched or written to disk during install by the skill itself.
Credentials
No environment variables or external credentials declared in registry metadata, but the scripts require a local credentials file (~/.openclaw/credentials/quack.json) containing apiKey and agentId. That is proportionate to the task but should be documented/verified (it relies on the quack-identity registration step).
Persistence & Privilege
always:false and normal model invocation settings. The skill does not modify other skills or global agent configuration and does not request persistent elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install quack-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/quack-memory触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Fix FlightBox URL
v1.0.1
Fix FlightBox API URL
v1.0.0
Initial release — store and recall persistent memories via FlightBox
元数据
常见问题
Quack Memory 是什么?
Store and recall persistent memories via FlightBox (Quack Network). Use when storing agent memories, recalling past context, searching agent memory, or persi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 525 次。
如何安装 Quack Memory?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install quack-memory」即可一键安装,无需额外配置。
Quack Memory 是免费的吗?
是的,Quack Memory 完全免费(开源免费),可自由下载、安装和使用。
Quack Memory 支持哪些平台?
Quack Memory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Quack Memory?
由 JPaulGrayson(@jpaulgrayson)开发并维护,当前版本 v1.0.2。
推荐 Skills