superpowers-memory

Log and hydrate PostgreSQL episodic memory for Superpowers skills.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Charitablebusinessronin/Allura_Memory --skill superpowers-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-memory
Source: https://github.com/Charitablebusinessronin/Allura_Memory/tree/main/.opencode/skills/superpowers-memory
Command: npx skills add https://github.com/Charitablebusinessronin/Allura_Memory --skill superpowers-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persistent memory logs and hydration across Superpowers skills to preserve context, enable audit trails, and improve agent collaboration.

Core Features & Use Cases

  • Memory logging at session start, checkpoints, and session end to capture events, decisions, and outcomes.
  • Insight creation and linking: promote significant memories to canonical insights and tie them to source events.
  • Context retrieval and hydration: fetch relevant prior memories and insights to inform ongoing sessions and workflows.
  • Use Case: When starting a new session, retrieve prior context for the group/workflow and surface key decisions to accelerate progress.

Quick Start

Initialize memory integration by enabling allura-brain_memory_add at session start to hydrate context from previous sessions and log outcomes at session end.

Frequently Asked Questions about superpowers-memory

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

FAQPage Schema
How do I persist agent memory and context across multiple sessions in PostgreSQL?

To persist agent memory and context across sessions in PostgreSQL, you can log events at session start, during execution, and at session end to store outcomes. This episodic storage preserves workflow context and enables audit trails for future retrieval.

What's the best way to hydrate prior context when starting a new agent workflow?

Hydrating prior context when starting a new agent workflow involves retrieving relevant memories and insights from previous sessions at initialization. This surfaces key decisions and historical events to accelerate progress on ongoing tasks.

Can I promote significant logged events into canonical insights and link them to source data?

Yes, you can promote significant logged events into canonical insights and link them to source data. This process ties memories to their original events and tracks their status, creating a searchable knowledge base from workflow history.

Do I need Neo4j to cross-link events and insights, or does PostgreSQL handle it?

PostgreSQL handles episodic memory storage, event logging, and cross-linking between events and insights with status tracking. Neo4j is referenced in the environment setup, but the core memory_add and hydration functions rely on PostgreSQL.

Why does my agent lose workflow context between sessions despite using standard logging?

Standard logging often fails to preserve workflow context because it lacks structured episodic storage and hydration. Without logging outcomes at session end and retrieving prior memories at session start, agents lose historical decisions and audit trails.

What are the limitations of using PostgreSQL episodic storage for agent memory hydration?

PostgreSQL episodic storage for agent memory requires applying memory logging at session start, checkpoints, and end. If the workflow lacks explicit memory_add calls at these stages, context hydration will be incomplete and audit trails will have gaps.