Memory System - 模擬人類記憶

Store and retrieve reusable knowledge across sessions using Memory MCP tools.

11|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/recca0120/code-quest --skill memory-system-recca0120
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Memory System - 模擬人類記憶
Source: https://github.com/recca0120/code-quest/tree/main/.claude/skills/memory-system
Command: npx skills add https://github.com/recca0120/code-quest --skill memory-system-recca0120

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps keep important project decisions, user preferences, recurring issues, and solutions available across sessions so you don’t have to re-explain context or re-debug the same problems.

Core Features & Use Cases

  • Memory types that match how work happens: captures short-term (session), working (task), and long-term (cross-session) knowledge for consistent progress.
  • Uses Memory MCP tools to store and retrieve knowledge: create_memory to save insights, search_memories to find relevant past decisions or known issues, and list_memories to review what’s already stored.
  • Supports Code Quest–focused categories: architecture, design decisions, development rules, user preferences, and known issues/solutions to drive faster iteration in real development workflows.

Quick Start

Configure Memory MCP in your Claude Desktop settings, then save an initial project memory like: create_memory({ content: "Code Quest 記憶系統已啟用" }).

Frequently Asked Questions about Memory System - 模擬人類記憶

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

FAQPage Schema
How do I persist development decisions and preferences across coding sessions?▼

You can persist development decisions across sessions by using Memory MCP tools like create_memory to save architectural choices, user preferences, and known fixes, then search_memories to retrieve them later.

What's the best way to store and retrieve known bug fixes for recurring environment issues?▼

Storing known bug fixes is best handled by saving them as long-term memories using create_memory with a known issues category, allowing search_memories to instantly retrieve past solutions during new debugging tasks.

Can I use Memory MCP with Claude Desktop to manage TDD rules and architectural choices?▼

Yes, Memory MCP works with Claude Desktop to manage TDD rules and architectural choices by configuring the server in your settings and using create_memory to store development rules for targeted recall.

How do I organize stored memories so I can find relevant past decisions during new tasks?▼

You organize stored memories by assigning them to specific categories like architecture, design decisions, development rules, user preferences, and known issues, which enables targeted recall using search_memories and list_memories.

What types of knowledge can I save for software development workflows using a memory system?▼

You can save short-term session knowledge, working task knowledge, and long-term cross-session knowledge, covering architectural choices, TDD rules, recurring environment issues, and user preferences for software development.

Does the memory retrieval system require any specific dependencies or components to function?▼

The memory retrieval system requires no external dependencies or components beyond configuring the Memory MCP server in your Claude Desktop settings to start saving and retrieving project knowledge.