← Back to Skills Marketplace
shianaixuexi-cell

simple-memory-skill

by Silas · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
642
Downloads
2
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install simple-memory-skill
Description
Zero-dependency AI memory system. No API keys needed. Pure local storage with smart search. Works everywhere.
Usage Guidance
This package appears to be what it says: a local filesystem-based memory CLI implemented in plain Node.js. Before installing or integrating: 1) Inspect where it will write data (SESSION-STATE.json, MEMORY.md, memories/*.json) and decide whether those files may contain sensitive information; consider enabling file-level encryption or excluding them from backups if needed. 2) Do not blindly paste the SKILL.md system-prompt text into shared or high-privilege agent prompts — adding those directives gives the agent persistent instructions to read/write local memory and to 'always write before responding', which could cause accidental storage of secrets. 3) If you install via npm, prefer installing from a trusted registry (or review the package tarball) since the registry entry here has no install spec; verify author/source if provenance matters. 4) Backups (memory-export/import) can export all stored content — treat exported files like sensitive data. Overall the skill is coherent and local-only, but handle stored memories and prompt changes thoughtfully.
Capability Analysis
Type: OpenClaw Skill Name: simple-memory-skill Version: 1.0.0 The 'simple-local-memory' bundle is a legitimate utility designed to provide AI agents with a local, file-based memory system. The code (lib/memory-core.js) and associated CLI tools (bin/) implement basic JSON storage and a TF-IDF search algorithm without any external dependencies or network activity. There is no evidence of data exfiltration, malicious execution, or harmful prompt injection; the instructions in SKILL.md and README.md are transparently aligned with the stated goal of maintaining persistent local context for the agent.
Capability Assessment
Purpose & Capability
Name/description (local memory, no API keys) align with the code and CLI: package.json, bin scripts, and lib/memory-core.js implement local filesystem-based storage and local TF‑IDF search. The skill does not request unrelated env vars, binaries, or config paths.
Instruction Scope
SKILL.md instructs agents to read and update SESSION-STATE.json, run the memory-* CLI commands, and to add explicit text to their system prompt (so the agent uses the CLI). This is expected for integrating a local memory system, but it is also a prompt-injection style instruction: it instructs the model to change its behavior and to always write memory before responding. That behavior is coherent with the skill's goal, but users should be aware it encourages automatic writing of user-supplied data to disk (which may include sensitive content) and that adding the provided text verbatim to a system prompt gives the skill a persistent influence on agent behavior.
Install Mechanism
Registry metadata lists no install spec, but package.json and bin scripts are included so normal installation would be via npm (npm install -g). There are no downloads from arbitrary URLs, no extract-from-URL steps, and the code is plain Node.js files. This is low-risk from an install-mechanism perspective.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The code uses only local filesystem access (memories/, SESSION-STATE.json, MEMORY.md) which is necessary and proportionate for a local memory tool.
Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills or system-wide agent settings. It writes files inside the user's project directory (its intended scope). Autonomous invocation is permitted by default but is not in itself unusual; note that integrating the SKILL.md recommendations into an agent's system prompt increases the chance the agent will use these tools automatically.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install simple-memory-skill
  3. After installation, invoke the skill by name or use /simple-memory-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
simple-local-memory 1.0.0 — Initial release - Zero-dependency local memory system for AI agents: no API keys or cloud needed. - Organizes memory into three layers: HOT RAM (SESSION-STATE.json), COLD STORE (indexed memories), and CURATED ARCHIVE (MEMORY.md). - Provides CLI tools for storing, searching, exporting, and maintaining memory files. - Uses TF-IDF-based local search for relevant memory retrieval. - Designed to work offline and with popular AI agents like Claude, ChatGPT, and Cursor.
Metadata
Slug simple-memory-skill
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is simple-memory-skill?

Zero-dependency AI memory system. No API keys needed. Pure local storage with smart search. Works everywhere. It is an AI Agent Skill for Claude Code / OpenClaw, with 642 downloads so far.

How do I install simple-memory-skill?

Run "/install simple-memory-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is simple-memory-skill free?

Yes, simple-memory-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does simple-memory-skill support?

simple-memory-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created simple-memory-skill?

It is built and maintained by Silas (@shianaixuexi-cell); the current version is v1.0.0.

💬 Comments