memory

star 45

Save and retrieve experiment context using the local Obsidian vault. Use to preserve context across sessions and reduce context window usage.

diegosouzapw By diegosouzapw schedule Updated 2/28/2026

name: memory description: Save and retrieve experiment context using the local Obsidian vault. Use to preserve context across sessions and reduce context window usage. disable-model-invocation: true

Obsidian Memory Skill

Use a local Obsidian vault to maintain persistent context and memory across Claude Code sessions.

Goals

  • Reduce context window usage by storing detailed experiment logs and summaries in Obsidian.
  • Maintain a searchable knowledge base of all experiments, results, and insights.
  • Automate the creation of daily summaries and pipeline execution logs.

When to use

  • Before ending a session: Save a summary of current progress.
  • After an experiment finishes: Use experiment_summary to record results.
  • When switching tasks: Load relevant context from previous notes.
  • Daily: Review or append to the daily summary.

Tools

  • save_context(topic, content, tags, category): Save notes to Obsidian.
  • load_context(topic_or_query): Retrieve notes or search.
  • experiment_summary(exp_id): Generate a structured summary from an experiment ID.

Folder Structure

  • experiments/: One note per experiment.
  • pipeline-runs/: Logs of automated runs.
  • daily/: Daily activity summaries.
  • templates/: Templates for new notes.

Workflow

  1. Record: As you work, use save_context to jot down observations.
  2. Summarize: When an experiment is done, run experiment_summary.
  3. Recall: At the start of a session, use load_context with a query like "yesterday" or "baseline" to get up to speed.
Install via CLI
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill memory
Repository Details
star Stars 45
call_split Forks 14
navigation Branch main
article Path SKILL.md
More from Creator
diegosouzapw
diegosouzapw Explore all skills →