A multi-layered memory framework for AI agents to manage context through short-term, long-term, and semantic storage tiers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install skylv-agent-memory-system
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install skylv-agent-memory-system using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Agent Memory System is a robust architectural framework designed to provide AI agents with persistent, tiered memory capabilities. It addresses the limitations of standard context windows by organizing data into working, short-term, long-term, semantic, and procedural layers. By implementing this system within Openclaw Skills, developers can ensure their agents retain user preferences, historical interactions, and specific procedural knowledge across different sessions and environments.
This system leverages a combination of SQLite for structured long-term storage and vector databases like Chroma for semantic retrieval. It enables agents to act more intelligently by retrieving relevant context based on importance, recency, and semantic similarity, transforming a simple chatbot into a sophisticated autonomous agent with a continuous persona.
To integrate this memory architecture into your project, ensure you have the necessary storage dependencies installed:
npm install chromadb sqlite3 openai
Configure your environment variables for embedding generation:
export OPENAI_API_KEY='your-api-key'
Initialize the AgentMemory class with a unique session ID and a local path for the SQLite database to begin managing your agent context through Openclaw Skills.
The memory system organizes data using a structured schema to balance retrieval speed and depth:
| Attribute | Type | Description |
|---|---|---|
| id | UUID | Unique identifier for each memory fragment |
| type | String | Categorized as episodic, semantic, or procedural |
| importance | Integer | 0-10 score used to prioritize retrieval and vectorization |
| accessCount | Integer | Tracks how often a memory is retrieved for forgetting logic |
| metadata | JSON | Stores additional context like source, tags, or session IDs |
Loading
Automate the creation of comprehensive API documentation, Swagger configurations, and multi-language code samples.

Buffett Oracle is a professional-grade research framework designed to analyze companies using a strict Buffett and Graham underwriting discipline.

An intelligent AI-driven assistant that automates code quality, security vulnerabilities, and performance analysis for modern development workflows.

An AI-powered browser automation agent that executes complex web tasks, scraping, and form filling using Playwright or Puppeteer.

A professional AI Agent architecture designer providing production-ready blueprints and multi-agent workflow patterns for the Openclaw Skills ecosystem.

A specialized technical assistant for designing high-performance AI system architectures and optimizing technical stacks.








































