memory-update

Scan session transcripts to extract save-worthy moments and write memory files.

5|2|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/OutlineDriven/odin-gemini-cli-extension --skill memory-update-outlinedriven
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memory-update
Source: https://github.com/OutlineDriven/odin-gemini-cli-extension/tree/main/skills/memory-update
Command: npx skills add https://github.com/OutlineDriven/odin-gemini-cli-extension --skill memory-update-outlinedriven

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Scan agent session transcripts to surface save-worthy moments (corrections, preferences, decisions, references) and write memory files with valid frontmatter, updating the MEMORY.md index accordingly.

Core Features & Use Cases

  • Scan session histories to extract and propose memory entries for changes, preferences, decisions, and references.
  • Write memory files using the MEMORY-FRONTMATTER schema and place them under the agent's memory directory, ensuring consistency and auditability.
  • Update MEMORY.md with one-line index entries, enabling quick retrieval of saved memories across sessions.

Quick Start

Run memory-update to scan your current session and automatically write memory files with proper frontmatter.

Frequently Asked Questions about memory-update

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

FAQPage Schema
How do I extract decisions and preferences from session transcripts automatically?▼

Scanning session histories surfaces save-worthy moments such as corrections, preferences, decisions, and references, then writes them into structured memory files with valid YAML frontmatter.

What is the best way to maintain a memory index across multiple agent sessions?▼

Maintaining a memory index across sessions is handled by writing type-specific memory files and updating a central MEMORY.md index with one-line entries for quick retrieval and auditability.

How do I enforce a YAML frontmatter schema when writing memory files?▼

Enforcing a YAML frontmatter schema when writing memory files is done by applying the MEMORY-FRONTMATTER schema during generation to ensure consistency and validate metadata entries.

Do I need prior session history to generate memory entries?▼

Yes, prior session history is required because the system uses provided scripts to resolve paths and locate session transcripts to extract corrections, preferences, decisions, and references.

Can I automate the creation of memory files from agent session logs?▼

Yes, automating the creation of memory files from agent session logs is possible by running a scan that automatically extracts save-worthy moments and writes them to the agent's memory directory.

What types of information should I save from agent session history?▼

Corrections, preferences, decisions, and references should be saved from agent session history, as these represent the save-worthy moments that provide context for future interactions.