memory-usage

Store and retrieve persistent information across sessions with memory interfaces.

39|2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/hffmnnj/opencode-goopspec --skill memory-usage
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memory-usage
Source: https://github.com/hffmnnj/opencode-goopspec/tree/main/skills/memory-usage
Command: npx skills add https://github.com/hffmnnj/opencode-goopspec --skill memory-usage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It enables persistent storage and retrieval of information across user sessions, ensuring context, preferences, and decisions are available when needed.

Core Features & Use Cases

  • Persistent memory: Save user preferences, project notes, and decision history for future conversations.
  • Context-aware interactions: Retrieve relevant memories to tailor responses without re-asking repetitive questions.
  • Decision tracking: Record important choices and rationale to support auditability across sessions.

Quick Start

Save a memory noting that the user prefers TypeScript for frontend development.

Frequently Asked Questions about memory-usage

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

FAQPage Schema
How do I save and retrieve information across chat sessions?▼

Persistent memory storage saves user preferences, project notes, and decisions that remain available in future conversations. Use memory_save to record information and memory_search to retrieve relevant context without repeating questions, ensuring continuity across sessions.

Can I track decisions and their reasoning over time?▼

Yes. Decision tracking records important choices and their rationale across sessions, supporting auditability and consistency. The memory_decision interface logs decisions so you can reference past choices and the reasoning behind them in future conversations.

What's the best way to manage context in long-running workflows?▼

Context-aware interactions retrieve relevant stored memories to tailor responses and maintain workflow continuity. Memory management applies to any chat or workflow requiring long-term context, allowing you to build on previous work without restarting from scratch.

How does memory persistence handle privacy and data hygiene?▼

Memory storage includes privacy safeguards and memory hygiene controls to protect sensitive information. The memory_note interface provides structured storage with built-in protections, ensuring stored context meets security and compliance needs.

Do I need special setup to enable persistent memory in conversations?▼

No special dependencies or configuration are required. Memory management works with any chat or workflow by applying the memory_save, memory_search, memory_note, and memory_decision interfaces directly to enable persistent storage and retrieval.