mffnxman

Memory Sync — Development skill for Claude Code

Development community

Reconcile memories with an Obsidian vault — drift report (requires OBSIDIAN_VAULT).

How to install Memory Sync

Installs to ~/.claude/skills/mffnxman-memory-spine-memory-sync/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mffnxman-memory-spine-memory-sync && curl -fsSL https://raw.githubusercontent.com/mffnxman/memory-spine/HEAD/commands/memory-sync.md -o ~/.claude/skills/mffnxman-memory-spine-memory-sync/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Memory Sync does


description: "Reconcile memories with an Obsidian vault — drift report (requires OBSIDIAN_VAULT)"

Memory Sync

The user invoked `/memory-sync`. Run the bidirectional drift report between the memory files and the Obsidian vault named by `OBSIDIAN_VAULT`.

Steps

  1. **Run sync report** with HTML output:

    python "{{SCRIPTS_DIR}}/obsidian_sync.py" --html

    If `OBSIDIAN_VAULT` is unset the script reports that no vault is configured; say so and stop.

  2. **Brief verb

Alternatives in Development

  • Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
  • Verify Theme — Run the full Graphite quality gate (drift, tokens, contrast, YAML) and report pass/fail 452 ★
  • Memory Search — Search through Claude's persistent memories for specific content, patterns, or keywords 332 ★

Full documentation available on GitHub

View Source Repository