memoria

Structured memory system for AI agents. Use when the user wants to store, recall, or search memories, manage session lifecycle (wake/sleep/checkpoint), sync to Notion, or when the user shares important information that should be remembered (facts, decisions, preferences, lessons, commitments, relationships, projects).

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "memoria" with this command: npx skills add kitakitsune0x/memoria

Memoria

Environment

Set the vault path so all commands work:

export MEMORIA_VAULT=~/memory

If not set, pass -v ~/memory on every command.

Session Lifecycle

Run at the start and end of every session:

memoria wake                                          # start session, restore context
memoria checkpoint --working-on "<task>"               # mid-session save
memoria sleep "<summary>" --next "<next steps>"        # end session, write handoff

Storing Memories

memoria remember <type> "<title>" --content "<details>"
memoria sync --push                                    # always sync after storing

Types: fact, decision, preference, lesson, commitment, relationship, project

What to capture (proactively, without being asked)

SignalType
Human shares personal info (name, location, health, settings)fact
A decision is made with reasoningdecision
Human says "I prefer / always / never..."preference
An insight or lesson emergeslesson
A promise, goal, or deadline is setcommitment
A person is mentioned with contextrelationship
An ongoing project is discussedproject

If in doubt, store it. Better to have a memory you never look up than to forget something.

Proactive capture triggers

Listen for these patterns and store immediately:

  • "I always...", "I never...", "I prefer..." -> preference
  • "Let's go with...", "We decided...", "The plan is..." -> decision
  • "I learned that...", "Turns out...", "The trick is..." -> lesson
  • "My name is...", "I take...", "I live in...", "I work at..." -> fact
  • "I need to...", "I promised...", "By next week..." -> commitment
  • "Talk to Alice about...", "Bob said..." -> relationship
  • "We're building...", "The project is..." -> project

Examples

memoria remember fact "Human lives in Tokyo" --content "Mentioned during onboarding"
memoria remember preference "No emojis in code" --content "Explicitly requested"
memoria remember decision "Use Fly.io" --content "Chosen over Vercel for APAC latency"
memoria sync --push

Searching

Before making decisions or giving advice, check existing memories:

memoria search "<query>"

Other Commands

memoria store <category> "<title>" --content "<body>"  # store in explicit category
memoria list [category]                                 # list documents
memoria get <id>                                        # get specific document
memoria status                                          # vault stats + session state
memoria sync --pull                                     # pull Notion changes to local

Notion Setup

One-time configuration:

memoria setup-notion --token <token> --page <page-id>

After setup, always run memoria sync --push after storing memories.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Moosend

Moosend integration. Manage Campaigns, Templates, Automations. Use when the user wants to interact with Moosend data.

Registry SourceRecently Updated
Automation

Oracle Field Service

Oracle Field Service integration. Manage data, records, and automate workflows. Use when the user wants to interact with Oracle Field Service data.

Registry SourceRecently Updated
Automation

Diffbot

Diffbot integration. Manage Articles, Products, Images, Discussions, Videos. Use when the user wants to interact with Diffbot data.

Registry SourceRecently Updated
Automation

Moesif

Moesif integration. Manage data, records, and automate workflows. Use when the user wants to interact with Moesif data.

Registry SourceRecently Updated