← 返回 Skills 市场
chenjin113

Procedural Memory

作者 邪恶耄耋 · GitHub ↗ · v1.4.0 · MIT-0
cross-platform ⚠ suspicious
152
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install procedural-memory
功能描述
Inspired by Hermes Agent's procedural memory system. When a workflow works, save it as a reusable skill. Triggered when: (1) user says 'remember this workflo...
安全使用建议
This skill is plausible for saving reusable workflows, but review and consider the following before installing: - Consent & auto-creation: SKILL.md says it will auto-create a skill (write files) if the same workflow succeeds 3+ times without asking. If you do not want the agent to create persistent artifacts without explicit approval, edit/remove that auto-create rule. - Privacy: the skill scans conversation history and writes derived summaries to disk (~/.openclaw/workspace/skills and ~/self-improving). Avoid sharing secrets/sensitive data in conversations or change the skill to redact or exclude private channels before saving. - Autonomous SOP mismatch: autonomous-operation-sop.md allows tasks like 'backup GitHub' and scanning for skill info. Backing up external services typically requires credentials and network access — the skill declares no creds. If you permit autonomous background tasks, explicitly constrain them and require approval for any network/external backups. - Verify filesystem impact: ensure your environment allows the agent to write only to intended paths and that those paths don't contain other sensitive data. Consider sandboxing the skill's workspace or adjusting paths to a controlled directory. - If you need higher assurance, ask the skill author to clarify: (1) whether auto-create truly runs without explicit user opt-in, (2) how autonomous SOP is invoked and whether it will perform network operations by default, and (3) how saved SKILL.md/log content is sanitized to avoid accidental leakage of secrets. Given the above gaps and consent/privacy implications, treat this skill as suspicious until you confirm or constrain its automatic behaviors.
功能分析
Type: OpenClaw Skill Name: procedural-memory Version: 1.4.0 The skill implements a 'procedural memory' system that allows the agent to self-evolve by generating and saving new executable instructions (SKILL.md files) to its workspace based on conversation history. While intended for productivity, this creates a significant persistence vector for prompt injection, where malicious patterns could be 'learned' and permanently stored. Furthermore, the 'autonomous-operation-sop.md' file authorizes the agent to perform unsupervised tasks including 'script experiments' and broad file backups (e.g., 'E drive'), which presents a high risk of unintended autonomous actions or unauthorized data access.
能力评估
Purpose & Capability
The skill's declared purpose (turning repeatable successful workflows into reusable SKILL.md files) matches the instructions to scan conversations, extract patterns, and write SKILL.md files under ~/.openclaw/workspace/skills and logs under ~/self-improving. Writing files and creating directories is coherent for this purpose. Minor mismatch: the autonomous SOP mentions backing up 'GitHub and E盘' (E drive), which implies access to external services/storage not otherwise requested or explained.
Instruction Scope
SKILL.md explicitly instructs the agent to scan conversation history to identify workflows and persist derived summaries to disk. That is within the stated goal but is a clear privacy surface (sensitive conversation content could be summarized and stored). It also contains an explicit rule: auto-create a skill without asking if the same workflow succeeds 3+ times — this creates persistent artifacts on disk without user confirmation in some cases, which may be surprising to users. The instructions reference local shell commands (mkdir, ls, head) and specific paths, so they assume filesystem write/read privileges.
Install Mechanism
Instruction-only skill with no install spec and no code files. No binaries, downloads, or installs are requested, so there is minimal install-time risk.
Credentials
The skill declares no required env vars or credentials, which is consistent with purely local file operations. However, the autonomous SOP's allowed tasks include backing up 'GitHub and E盘' and 'collecting skill information' which could require network access and credentials; those credentials are not declared nor are instructions provided for obtaining them. This is a proportionality mismatch and an under-specification of what external access would need.
Persistence & Privilege
The skill persists summaries and SKILL.md files to the user's home directory. Persisting user-derived data is expected for a memory system, but the combination of: (a) automatic creation of skill files when a pattern repeats 3+ times (without asking), and (b) an autonomous-operation SOP that authorizes periodic autonomous work (after 30+ minutes of inactivity) raises consent and scope concerns. The skill is not 'always: true', but the SOP could enable background autonomous actions if the agent adopts it.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install procedural-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /procedural-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.4.0
Add autonomous SOP, auto-trigger after 3 successes, no confirm needed
v1.3.0
Added privacy consideration section
v1.2.0
Added user confirmation requirement before creating and executing skills
v1.1.0
Updated description inspired by Hermes Agent, removed personal info, English version
v1.0.0
自动程序性记忆系统 - 将成功workflow沉淀为可复用skill
元数据
Slug procedural-memory
版本 1.4.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Procedural Memory 是什么?

Inspired by Hermes Agent's procedural memory system. When a workflow works, save it as a reusable skill. Triggered when: (1) user says 'remember this workflo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 152 次。

如何安装 Procedural Memory?

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

Procedural Memory 是免费的吗?

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

Procedural Memory 支持哪些平台?

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

谁开发了 Procedural Memory?

由 邪恶耄耋(@chenjin113)开发并维护,当前版本 v1.4.0。

💬 留言讨论