← Back to Skills Marketplace
NOVA Memory
by
ShaunLeeCN
· GitHub ↗
· v1.0.1
391
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nova-three-level-memory
Description
AI Agent 三层记忆架构系统。用于构建具有长期记忆能力的 AI 助手。 触发条件:(1) 用户询问记忆系统设计或架构 (2) 需要为 AI Agent 构建记忆能力 (3) 提及"记忆系统"、"情景记忆"、"语义记忆"、"NOVA"、"记忆维护"等相关概念
Usage Guidance
This skill is an instruction-only blueprint for a file-based long-term memory. Before installing or running it: (1) Inspect and vet all file paths it will read/write (notably /root/.openclaw/* and ~/.openclaw/*) because those may contain sensitive data or credentials. (2) Note it asks you to add cron jobs and perform git commits — these create persistent, recurring behavior; only allow them if you trust the author and understand the exact commands. (3) The SKILL.md references running a node script (skills/self-iterator/iterate.js) and Feishu token extraction but does not include those scripts or declare credentials — confirm where those scripts come from and how secrets will be provided. (4) If you want to use it, test in a sandbox or non-production account, back up existing AGENTS.md and workspace files, and require explicit review/approval before applying cron edits or committing changes. Additional information that would raise confidence to high: a provided implementation (code) to review, explicit list of files/commands the skill will run, and a justification for reading any root-level paths or external credentials.
Capability Analysis
Type: OpenClaw Skill
Name: nova-three-level-memory
Version: 1.0.1
The skill bundle defines a 'Three-Layer Memory Architecture' that grants the AI agent significant autonomy to self-modify its core identity and behavioral rules based on conversation history. It instructs the agent to perform high-risk operations such as managing systemd services, cron tasks, and executing shell commands (e.g., 'node skills/self-iterator/iterate.js' and 'git commit') for self-maintenance. This architecture is highly susceptible to persistent indirect prompt injection, where malicious user input could be 'distilled' into permanent system constraints or identity changes.
Capability Assessment
Purpose & Capability
The declared purpose (three-layer memory for an AI agent) aligns with creating/reading/writing workspace files (memory/, identity/, MEMORY.md) and maintaining indexes. However the SKILL.md also references absolute system paths (e.g., /root/.openclaw/restart-context.json, /root/.openclaw/workspace) and suggests modifying AGENTS.md and placing files into ~/.openclaw/workspace/skills/ — using root/home-level paths and agent config files is plausible for an on-host memory implementation but broader than strictly necessary and should be justified.
Instruction Scope
Instructions tell the agent to read system/agent files (restart-context.json, USER.md), run a node script (node skills/self-iterator/iterate.js), perform git commits, and configure cron jobs for weekly maintenance. These are beyond read-only queries: they involve modification, scheduled persistent execution, and accessing files outside a narrowly scoped workspace. The referenced script/files are not provided in the skill bundle, giving the agent broad discretion to execute unspecified actions.
Install Mechanism
There is no install spec and no code files — the skill is instruction-only, which minimizes install-time risk (nothing is downloaded or written by an installer as part of the skill package).
Credentials
No environment variables or credentials are declared, yet the content references integration details (Feishu doc tokens extracted from URLs) and system identity info. The absence of declared required credentials is an inconsistency: the skill implies handling tokens but does not declare or constrain how secrets are provided or accessed.
Persistence & Privilege
The SKILL.md instructs persistent changes (writing/updating memory files, updating MEMORY.md, committing via Git, adding cron tasks, editing AGENTS.md) which gives the skill an ongoing presence on the host. Although always:false and the skill is user-invocable, these instructions would create scheduled autonomous behavior and filesystem persistence if followed — a legitimate memory implementation can require this, but it increases risk and should be explicitly consented to and auditable.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nova-three-level-memory - After installation, invoke the skill by name or use
/nova-three-level-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- No code or documentation changes were detected in this release.
- Version bump to 1.0.1 without updates to files or content.
v1.0.0
a new three level memory system of open claw
Metadata
Frequently Asked Questions
What is NOVA Memory?
AI Agent 三层记忆架构系统。用于构建具有长期记忆能力的 AI 助手。 触发条件:(1) 用户询问记忆系统设计或架构 (2) 需要为 AI Agent 构建记忆能力 (3) 提及"记忆系统"、"情景记忆"、"语义记忆"、"NOVA"、"记忆维护"等相关概念. It is an AI Agent Skill for Claude Code / OpenClaw, with 391 downloads so far.
How do I install NOVA Memory?
Run "/install nova-three-level-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is NOVA Memory free?
Yes, NOVA Memory is completely free (open-source). You can download, install and use it at no cost.
Which platforms does NOVA Memory support?
NOVA Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created NOVA Memory?
It is built and maintained by ShaunLeeCN (@shaunleecn); the current version is v1.0.1.
More Skills