memory-skills

Organize AI agent knowledge into working, episodic, semantic, and procedural memories.

45|6|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/ZhangHanDong/cowork-skills --skill memory-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-skills
Source: https://github.com/ZhangHanDong/cowork-skills/tree/main/cli/builtin-skills/memory-skills
Command: npx skills add https://github.com/ZhangHanDong/cowork-skills --skill memory-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured memory system for language agents based on the CoALA framework, enabling organized long-term and short-term memory management across working, episodic, semantic, and procedural memories.

Core Features & Use Cases

  • Memory architecture with four memory types and clear data flows
  • Project-level and global memory separation for scalable knowledge management
  • Commands for remembering, recalling, reflecting, and summarizing memories to support continuity

Quick Start

Start by enabling the memory skills, then save a session context with /save-context, recall memories with /recall, and refine knowledge with /reflect to convert episodic memories into semantic insights.

Frequently Asked Questions about memory-skills

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

FAQPage Schema
How do I add structured memory management to AI agents for long-running conversations?

Structured memory management for AI agents organizes knowledge into working, episodic, semantic, and procedural memories to enable recall and context resume in long-running conversations. It uses the CoALA framework to separate project-level and global memory for scalable knowledge continuity.

What is the CoALA framework for AI agent memory?

The CoALA framework defines a memory architecture for language agents that categorizes knowledge into working, episodic, semantic, and procedural memories. It enables organized long-term and short-term memory management with clear data flows for development workflows.

How do I save and recall session context for AI agents?

To save and recall session context, use commands like /save-context to store the current session and /recall to retrieve relevant memories. You can also use /reflect to convert episodic memories into semantic insights for future use.

Do I need external dependencies to implement episodic and semantic memory in AI agents?

No external dependencies are required to implement episodic and semantic memory. The system provides a structured memory taxonomy with persistent storage paths and safe memory API interaction natively without additional packages.

Can I separate project-level memory from global memory in AI agent workflows?

Yes, you can separate project-level and global memory in AI agent workflows. This separation allows scalable knowledge management by isolating specific project contexts from broader global knowledge across different development sessions.