← Back to Skills Marketplace
durtydhiana

Agent Memory Kit 2.1.0

by DurtyDhiana · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
221
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install agent-memory-kit-2-1-0
Description
Structured episodic/semantic/procedural memory framework for agents.
README (SKILL.md)

Agent Memory Kit

Type: Practice / Framework Dependencies: None (markdown only)


Description

A structured memory system for AI agents. Prevents the "forgot how to do things" problem by separating memory into episodic (what happened), semantic (what I know), and procedural (how to do things) layers.

Installation

# Create memory folder structure
mkdir -p memory/procedures

# Copy templates
cp templates/ARCHITECTURE.md memory/
cp templates/feedback.md memory/
cp templates/procedure-template.md memory/procedures/

Usage

  1. Read README.md to understand the system
  2. Add memory loading to your wake routine (AGENTS.md)
  3. Use templates when logging events, creating procedures, tracking feedback

Files

File Purpose
README.md Full documentation
templates/ARCHITECTURE.md Memory system overview (copy to memory/)
templates/feedback.md Success/failure tracking template
templates/procedure-template.md How-to document template
templates/daily-template.md Daily log template
templates/compaction-survival.md NEW: Pre-compaction flush guide
templates/context-snapshot-template.md NEW: Quick context save template
helpers/check-compaction.sh NEW: Token limit checker

Key Concepts

  • Episodic memory: Daily logs of WHAT happened
  • Semantic memory: Curated knowledge (MEMORY.md)
  • Procedural memory: HOW to do things
  • Feedback loops: Learn from success/failure

The Rule

Always capture the HOW, not just the WHAT. Future-you needs the steps.

Usage Guidance
What to check before installing or running this kit: 1) Verify the executable: the docs reference bin/memory-search but the manifest lacks that file. Inspect lib/search.sh and any bin wrapper expected by the docs. Do not run any 'memory-search' commands until you confirm which file is the CLI and that it is the intended code. 2) Inspect the scripts for network or remote-exec calls: open helpers/check-compaction.sh and lib/search.sh and grep for 'curl', 'wget', 'nc', 'ssh', 'scp', 'git', 'http', 'https', 'localhost', '127.0.0.1' or other external endpoints. The docs mention checking '/status' — find out what that refers to and whether the script will call an external service. 3) Avoid blindly running 'git pull' from an origin you don't control. If you clone from the public GitHub URL in README, verify the repository and its commit history first. Never run 'git pull' inside a skill directory from an unknown remote without review. 4) Backup your shell rc files before modifying PATH: the install docs recommend editing ~/.bashrc or ~/.zshrc. Save a copy and prefer adding an explicit alias or running the script via full path until you're confident. 5) Run locally in a sandbox first: test in an isolated environment (throwaway VM or container) to confirm behavior, especially compaction checks and any scripts that alter files or make network calls. 6) If you accept the kit, make the scripts executable yourself (chmod +x) and read them line-by-line. Look out for commands that write to locations outside the skill folder or that send data off-host. If you want, I can (a) scan the contents of helpers/check-compaction.sh and lib/search.sh for suspicious calls and summarize any network or destructive operations, or (b) produce a safe step-by-step sandbox install checklist you can follow.
Capability Analysis
Type: OpenClaw Skill Name: agent-memory-kit-2-1-0 Version: 1.0.0 The Agent Memory Kit is a structured framework designed to help AI agents manage long-term memory through episodic logs, semantic knowledge, and procedural guides. It includes a Bash-based search utility (`lib/search.sh`) that uses standard Unix tools like `grep`, `find`, and `jq` to query markdown files within the agent's workspace. The documentation and instructions (e.g., `SKILL.md`, `README.md`, `SEARCH.md`) are consistent with the stated purpose of improving context retention and surviving token compactions. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The skill claims a file-based memory framework and includes many markdown templates plus two shell scripts (search implementation and a compaction checker), which is coherent for the stated purpose. However documentation repeatedly references a bin/memory-search CLI and a bin/memory-search entrypoint (and recommends adding it to PATH), but the provided file manifest does not include a bin/memory-search executable — only lib/search.sh is present. That mismatch (docs expect an executable wrapper that isn't present) is unexplained and worth verifying.
Instruction Scope
SKILL.md runtime instructions are limited to copying templates into memory/ and updating the wake routine — reasonable. But other included docs instruct operations beyond simple file copying: (a) run `git pull origin main` inside the skill directory (network operation and remote code retrieval), (b) add token checks referencing an endpoint '/status' (no host specified), and (c) recommend adding CLI to PATH by editing shell rc files. The '/status' check is vague and could cause an agent to query an internal or external service without clear justification. These instructions grant discretion to run networked operations and to modify user shell config; that scope creep should be audited.
Install Mechanism
There is no formal install spec (instruction-only), which reduces immediate installer risk. The package includes shell scripts (lib/search.sh and helpers/check-compaction.sh) that will be placed on disk if the user copies them. Documentation suggests cloning/pulling from GitHub and making scripts executable — benign for typical open-source tooling but introduces remote code pull risks if used without verification. No third-party binary downloads or extract-from-URL installs are declared.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The requested filesystem access (copying templates into memory/, editing shell rc to add PATH) is proportionate to a file-based memory system. There are no explicit requests for secrets or unrelated credentials.
Persistence & Privilege
Skill flags show always:false and default autonomy behavior; nothing requests forced always-on presence or modification of other skills' configs. The docs do instruct adding an entry to your wake routine and editing shell rc to add the CLI to PATH — normal for a local CLI tool but worth noting because it modifies user shell startup files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-memory-kit-2-1-0
  3. After installation, invoke the skill by name or use /agent-memory-kit-2-1-0
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Agent Memory Kit 1.0.0 initial release - Introduces a structured memory framework for agents: episodic, semantic, and procedural layers. - Provides templates for memory logging, procedures, feedback, and daily logs. - Adds new guides for compaction/pre-compaction and context snapshots. - Includes a token limit checker script. - Focuses on preventing knowledge loss by separating memory types and emphasizing procedure capture.
Metadata
Slug agent-memory-kit-2-1-0
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Agent Memory Kit 2.1.0?

Structured episodic/semantic/procedural memory framework for agents. It is an AI Agent Skill for Claude Code / OpenClaw, with 221 downloads so far.

How do I install Agent Memory Kit 2.1.0?

Run "/install agent-memory-kit-2-1-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agent Memory Kit 2.1.0 free?

Yes, Agent Memory Kit 2.1.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agent Memory Kit 2.1.0 support?

Agent Memory Kit 2.1.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agent Memory Kit 2.1.0?

It is built and maintained by DurtyDhiana (@durtydhiana); the current version is v1.0.0.

💬 Comments