← Back to Skills Marketplace
152
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install procedural-memory
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install procedural-memory - After installation, invoke the skill by name or use
/procedural-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.
How do I install Procedural Memory?
Run "/install procedural-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Procedural Memory free?
Yes, Procedural Memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Procedural Memory support?
Procedural Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Procedural Memory?
It is built and maintained by 邪恶耄耋 (@chenjin113); the current version is v1.4.0.
More Skills