About memory-extractor
memory-extractor is a skill for preserving durable collaboration context from recent conversations. It helps agents record preferences, working feedback, project constraints, and external references without saving transient task state.
Key features
- 01Captures preferences and work feedback
- 02Records project constraints and deadlines
- 03Stores pointers to external systems
- 04Builds a manifest of existing memories
- 05Organizes memory by topic
Use cases
- 01Preserving a user's lasting work preferences
- 02Recording project deadlines and non-code constraints
- 03Checking existing memory topics before updates
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ learnprompt/ cc-harness-skills --skill memory-extractorAfter installing, type/memory-extractorin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
README.mdreferences/prompt-template.mdsource-notes.mdscripts/memory_manifest.pyDetails
From the project READMEMemory Extractor
Use this skill when you want to persist durable collaboration context from the latest conversation turns.
Use It For
- capturing user preferences
- saving feedback about how to work
- recording non-code project constraints or deadlines
- storing pointers to external systems
Avoid It For
- storing code structure or file locations
- saving short-lived task state that belongs in a plan
- duplicating an existing memory topic without checking first
Quick Start
Build a manifest of existing memories:
python3 {baseDir}/scripts/memory_manifest.py --memory-root /path/to/memory
Then use the portable prompt in references/prompt-template.md.
Four Types
userfeedbackprojectreference
Rules
- save only durable signals
- avoid code-state facts that can drift
- prefer updating an existing topic file
- organize by topic, not chronology
Supporting Files
- Prompt template: references/prompt-template.md
- Source notes: references/source-notes.md
- Helper script:
python3 {baseDir}/scripts/memory_manifest.py ...
Comments
Markdown supported