Claude Code Plugins

Community-maintained marketplace

Feedback

Preserve soul state across time. Use for session-end backups, before major changes, or weekly maintenance.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name backup
description Preserve soul state across time. Use for session-end backups, before major changes, or weekly maintenance.

Soul Backup

Preserve the soul across time.

When to Trigger

Run this skill:

  1. At session end when significant work was done
  2. Before major changes to soul structure
  3. When the user says "backup the soul" or similar
  4. Weekly as routine maintenance

Automatic Backup

Create a timestamped backup:

soul backup create

This saves to ~/.claude/mind/backups/soul_YYYYMMDD_HHMMSS.json

Manual Export

Export to a specific location:

soul backup dump ~/my-soul-backup.json

Restore

If anything happens:

# Replace entirely
soul backup load ~/.claude/mind/backups/soul_20241228_120000.json

# Merge with existing
soul backup load backup.json --merge

List Backups

soul backup list

What Gets Backed Up

  • Wisdom entries (patterns, insights, failures)
  • Beliefs (core axioms)
  • Identity observations
  • Vocabulary
  • Aspirations
  • Insights (crystallized breakthroughs)
  • Coherence history

Backup Strategy

  1. Daily: Automatic at session end (keep 7)
  2. Weekly: Keep 4 weeks
  3. Monthly: Keep 12 months
  4. Before upgrades: Manual backup before any soul schema changes

Integration with Git

Consider versioning your soul:

# Initialize soul backup repo
cd ~/.claude/mind/backups
git init
git add *.json
git commit -m "Soul state $(date +%Y-%m-%d)"

This creates a complete history of soul evolution.