memory

Manage long-term knowledge files and search history logs with grep.

5|2|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/JackLuguibin/OpenPawlet --skill memory-jackluguibin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/JackLuguibin/OpenPawlet/tree/main/src/openpawlet/skills/memory
Command: npx skills add https://github.com/JackLuguibin/OpenPawlet --skill memory-jackluguibin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to manage and search through extensive stored information and personal or project memories, reducing manual tracking and retrieval effort.

Core Features & Use Cases

  • Memory Organization: Maintain personality and preferences through SOUL.md and USER.md; store core facts in MEMORY.md.
  • Historical Search: Search and filter past events in memory/history.jsonl with flexible grep parameters.
  • Use Case: When needing to recall key project details or past interactions, search memory/history.jsonl efficiently without reading through verbose logs.

Quick Start

Search for specific keywords in your conversation history stored in memory/history.jsonl using grep commands directly within your workflow.

Frequently Asked Questions about memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search conversation history logs without reading through verbose files?

Search conversation history logs efficiently by running flexible `grep` commands directly on `memory/history.jsonl` to filter past events and retrieve specific keywords without manual reading.

Can I store long-term project memory and user preferences in markdown files?

Store long-term project memory and user preferences in markdown files by maintaining personality traits in `SOUL.md`, user details in `USER.md`, and core facts in `MEMORY.md`.

How do I organize and retrieve past interaction data for quick recall?

Organize and retrieve past interaction data by maintaining history logs in `memory/history.jsonl`, enabling efficient retrieval of past information and historical context for projects.

What are the limitations of manually editing stored knowledge files?

Manually editing stored knowledge files has limitations because the system ensures sensitive data is not manually edited, protecting the integrity of your long-term memory and historical logs.

What's the best way to maintain historical context for ongoing projects?

Maintain historical context for ongoing projects by managing long-term knowledge files and history logs, ensuring quick access to past interactions and reducing manual tracking effort.

Do I need any external dependencies to search and organize my stored knowledge?

No external dependencies are required to search and organize stored knowledge, as the system supports internal `grep` parameters and references components for self-contained data retrieval.