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.