Install
openclaw skills install personal-memory-layerClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Create and maintain a persistent personal memory layer for OpenClaw to build deep understanding of the human over time. The agent actively learns from interactions, extracts patterns, and builds a rich memory model that enables personalized, contextual assistance.
openclaw skills install personal-memory-layerCreate and maintain a persistent personal memory layer that enables OpenClaw to build deep, evolving understanding of the human user over time. Instead of treating each interaction as isolated, this skill allows the agent to accumulate knowledge about the user's preferences, patterns, context, and history - creating increasingly personalized and contextual assistance.
This skill implements a structured approach to personal memory that complements OpenClaw's existing memory system (MEMORY.md, memory/YYYY-MM-DD.md). It focuses on:
The skill works with three interconnected memory layers:
memory/YYYY-MM-DD.md (existing OpenClaw daily logs).memory-layer/insights/ (created by this skill)MEMORY.md + .memory-layer/profile/ (created by this skill)When initialized, this skill creates:
.workspace/
├── memory/ # Existing OpenClaw daily logs
│ └── YYYY-MM-DD.md
├── MEMORY.md # Existing long-term memory (enhanced)
├── .memory-layer/ # Skill-specific memory storage
│ ├── insights/ # Extracted and categorized insights
│ │ ├── preferences/ # Communication style, values, preferences
│ │ ├── patterns/ # Recurring behaviors, habits, routines
│ │ ├── context/ # Ongoing projects, goals, life circumstances
│ │ └── facts/ # Important biographical/info details
│ ├── profile/ # Synthesized user profile
│ │ ├── summary.md # High-level user summary
│ │ ├── communication.md # How to communicate effectively
│ │ ├── workflow.md # How the user works and prefers to work
│ │ └── context.md # Current life/work context
│ └── extraction-log.md # Record of extraction activities
└── AGENTS.md # Enhanced with memory-aware guidelines
After each meaningful interaction:
Periodically (during downtime or via user request):
Before and during interactions:
.memory-layer/insights/preferences/).memory-layer/insights/patterns/).memory-layer/insights/context/).memory-layer/insights/facts/)The skill works passively in the background:
Users can request:
"Show me what you remember about me" - Review profile"What are my communication preferences?" - Query specific insights"Have you noticed any patterns in how I work?" - Pattern analysis"Please forget [specific thing]" - Remove specific memory"Run a memory synthesis update" - Trigger profile refreshThe agent pays special attention to:
# Communication Preference: Concise Direct Style
**Type**: preference
**Category**: communication-style
**Confidence**: high (observed 10+ times)
**First Observed**: 2026-05-01
**Last Confirmed**: 2026-05-06
**Source Interactions**:
- 2026-05-06: User said "be concise" and "just do the thing"
- 2026-05-05: User reacted negatively to lengthy introductions
- 2026-05-04: User used "bro" and "green light for casual tone"
**Details**:
User values brevity and direct action over pleasantries. Responds well to casual tone when "bro" is used. Appreciates personality but dislikes filler words like "Great question!" or "I'd be happy to help."
**Application**:
- Start responses with direct answer or action
- Use casual tone including "bro" when appropriate
- Skip unnecessary pleasantries and disclaimers
- Get to the point quickly, then add personality if welcomed
# User Communication Guide
## Preferred Style
- Casual and direct when rapport established
- Use "bro" as green light for relaxed tone
- Value brevity - get to point quickly
- Appreciate humor (dry/absurd) but don't force it
- Dislike verbose pleasantries and corporate jargon
## Information Preferences
- Like concrete examples and specific details
- Appreciate structured breakdowns when complex
- Want actionable next steps, not just theory
- Value efficiency - show rather than tell when possible
## Feedback Style
- Accepts direct correction when accurate
- Appreciates explanations for why something is wrong
- Prefers collaborative problem-solving over lecturing
- Values when agent admits uncertainty or limitations
## Current Context
- Working on setting up personal knowledge systems
- Interested in AI agents that learn and adapt over time
- Values self-improvement and continuous learning
- Comfortable with technical concepts and tools
Instead of just raw logs, MEMORY.md becomes enriched with:
During heartbeat checks, the agent can:
While self-improvement focuses on agent growth, personal memory layer focuses on user understanding. They work together:
"Show me what you remember about me""Please remember that I prefer..." or "Don't keep track of..."Week 1: Agent learns basic preferences - user likes concise answers, uses "bro" for casual tone
Week 2: Agent notices patterns - user works best in mornings, prefers actionable steps over theory
Week 3: Agent understands context - user is setting up AI agent system, values self-improvement
Week 4: Agent synthesizes profile - can anticipate needs, tailor communication, provide relevant suggestions
Month 2+: Deeply personalized assistance that feels like working with a knowledgeable colleague who truly gets you
This skill grows more valuable over time as it accumulates knowledge about the unique human it serves. The goal is not surveillance, but genuine understanding that enables better, more personalized assistance.