Project Memory - Code Quest 專案記憶

Preserve Code Quest project decisions, mappings, and preferences across conversations.

11|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/recca0120/code-quest --skill project-memory-code-quest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Project Memory - Code Quest 專案記憶
Source: https://github.com/recca0120/code-quest/tree/main/.claude/skills/project-memory
Command: npx skills add https://github.com/recca0120/code-quest --skill project-memory-code-quest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents you from losing important Code Quest project decisions, conventions, and technical preferences between sessions by keeping them readily available for the AI whenever you request them.

Core Features & Use Cases

  • RPG-style conceptual mapping: Encodes how project concepts (user, Claude AI, skills, tokens/HP/MP, EXP/levels) correspond to gameplay elements so future prompts stay consistent.
  • Architecture and technology rationale: Documents key implementation choices like using node-pty for TTY support and Git worktree for isolating parallel AI battles.
  • Development rules and user preferences: Captures TDD expectations, commit style, and “no over-design” preferences to guide ongoing work.
  • Known issues with fixes: Stores specific troubleshooting steps for PTY permission errors, WebSocket reconnection loops, and worktree cleanup residues.

Quick Start

Ask the AI to load the project context by entering /project-memory in your chat.

Frequently Asked Questions about Project Memory - Code Quest 專案記憶

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

FAQPage Schema
How do I maintain architecture decisions and TDD rules across different AI chat sessions?▼

To maintain architecture decisions across sessions, use a project memory skill to store TDD rules, RPG conceptual mappings, and technology rationale so the AI retrieves prior conventions automatically.

What is the best way to isolate parallel AI development tasks using Git worktree?▼

Isolating parallel AI battles with Git worktree requires documenting the setup in project memory to ensure the AI consistently applies the isolation strategy and cleanup rules across future conversations.

How do I fix PTY permission errors when using node-pty for TTY support?▼

Fixing node-pty PTY permission errors involves loading stored troubleshooting steps from project memory, which provides specific fixes for permission issues and WebSocket reconnection loops.

Does preserving project context help prevent over-design in ongoing development?▼

Preserving project context prevents over-design by keeping user preferences and development rules in a stable instruction set, ensuring the AI adheres to your no over-design guidelines during future tasks.

Can I map project concepts to RPG gameplay elements for consistent AI prompts?▼

You can map project concepts like user, Claude AI, skills, and tokens to RPG gameplay elements by encoding these mappings in project memory for consistent future prompt generation.

Why does my AI assistant lose technical preferences like commit style between conversations?▼

Your AI loses technical preferences like commit style because it lacks a persistent memory, so loading a project memory skill ensures prior decisions and preferences are readily available.