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.