Claude-skill-registry-data memories

Save and retrieve memories or embeddings via the repo helpers or API. Use when working with embedding config or memory storage.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/memories" ~/.claude/skills/majiayu000-claude-skill-registry-data-memories && rm -rf "$T"
manifest: data/memories/SKILL.md
source content

Memories

Overview

Use the memories helpers to store and retrieve embeddings in a consistent way. Ensure embedding dimension matches the DB schema.

Save

bun run --filter memories save-memory   --task-name bumba-enrich-repo   --content "Enrichment facts for services/bumba"   --summary "Bumba repo facts"   --tags "bumba,enrich"

Retrieve

bun run --filter memories retrieve-memory   --query "enrichFile workflow"   --limit 5

Environment

  • OPENAI_API_BASE_URL
    /
    OPENAI_API_BASE
  • OPENAI_EMBEDDING_MODEL
  • OPENAI_EMBEDDING_DIMENSION
  • OPENAI_EMBEDDING_TIMEOUT_MS

Resources

  • Reference:
    references/memories-runbook.md
  • Helper:
    scripts/memories.sh
  • Example payload:
    assets/memory-entry.json