Remember

by parcadeid07ff4b06b62No license3.9K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 8 months ago

Store a learning, pattern, or decision in the memory system for future recall

Instructions onlyAI & Agents
AI-generated overview

Stores a learning, pattern, or decision in an agent memory system for future recall.

What it does
Records a learning, pattern, or decision in a memory system so it can be recalled later. It stores the entry in PostgreSQL with BGE embeddings, auto-detects the learning type when none is given, extracts tags from the content, and returns a confirmation with an ID. Supported types include working solution, architectural decision, codebase pattern, failed approach, and error fix.
When to use it
Use it when something learned during work should be kept for later retrieval, such as a fix that worked, a design decision, a recurring codebase pattern, or an approach that failed. It is invoked manually with a short description of the learning.
Requirements
Requires a PostgreSQL database with BGE embeddings, the CLAUDE_OPC_DIR environment variable, the uv runtime, and the store_learning.py script in the referenced repository. The skill itself ships no scripts; it only provides instructions.

Remember - Store Learning in Memory

Store a learning, pattern, or decision in the memory system for future recall.

Usage

/remember <what you learned>

Or with explicit type:

/remember --type WORKING_SOLUTION <what you learned>

Examples

/remember TypeScript hooks require npm install before they work/remember --type ARCHITECTURAL_DECISION Session affinity uses terminal PID/remember --type FAILED_APPROACH Don't use subshell for store_learning command

What It Does

  1. Stores the learning in PostgreSQL with BGE embeddings
  2. Auto-detects learning type if not specified
  3. Extracts tags from content
  4. Returns confirmation with ID

Learning Types

TypeUse For
WORKING_SOLUTIONFixes, solutions that worked (default)
ARCHITECTURAL_DECISIONDesign choices, system structure
CODEBASE_PATTERNPatterns discovered in code
FAILED_APPROACHWhat didn't work
ERROR_FIXSpecific error resolutions

Execution

When this skill is invoked, run:

bash
cd $CLAUDE_OPC_DIR && PYTHONPATH=. uv run python scripts/core/store_learning.py \  --session-id "manual-$(date +%Y%m%d-%H%M)" \  --type <TYPE or WORKING_SOLUTION> \  --content "<ARGS>" \  --context "manual entry via /remember" \  --confidence medium

Auto-Type Detection

If no --type specified, infer from content:

  • Contains "error", "fix", "bug" → ERROR_FIX
  • Contains "decided", "chose", "architecture" → ARCHITECTURAL_DECISION
  • Contains "pattern", "always", "convention" → CODEBASE_PATTERN
  • Contains "failed", "didn't work", "don't" → FAILED_APPROACH
  • Default → WORKING_SOLUTION

Source and attribution

Source:parcadei/continuous-claude-v3in.claude/skills/rememberat commitd07ff4b

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal