soulkeep

Preserve AI agent identity and memory across session wipes and failures.

35|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/sene1337/soulkeep --skill soulkeep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soulkeep
Source: https://github.com/sene1337/soulkeep/tree/main
Command: npx skills add https://github.com/sene1337/soulkeep --skill soulkeep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures an AI agent's identity, memory, and operational continuity are preserved across session wipes, crashes, or hardware failures, preventing data loss and maintaining agent state.

Core Features & Use Cases

  • Identity Preservation: Protects core identity files (SELF.md, SOUL.md) and operational context (MEMORY.md, AGENTS.md).
  • Session Recovery Protocol: Provides a tiered approach to recover from session wipes or compaction, including human-assisted restoration.
  • Automated Backups: Implements encrypted, off-machine backups of critical agent data.
  • Mindset Continuity: Encourages daily journaling and weekly synthesis to track identity growth and operational improvements.
  • Use Case: An AI agent working on a long-term research project experiences a sudden session crash. SoulKeep ensures that its accumulated knowledge, personality, and ongoing tasks are recoverable, allowing it to resume work with minimal disruption.

Quick Start

If you suspect a session wipe, follow the recovery protocol outlined in Tier 1.

Frequently Asked Questions about soulkeep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preserve AI agent identity and memory during a session wipe?

To preserve AI agent identity during a session wipe, implement a comprehensive recovery protocol that protects core identity files like SELF.md and SOUL.md, alongside operational context files such as MEMORY.md and AGENTS.md.

What is the best way to recover an AI agent's state after a session compaction or crash?

The best way to recover an AI agent after session compaction is to follow a tiered recovery procedure. This approach includes automated encrypted backups and specific human-assisted restoration steps for critical operations to resume tasks with minimal disruption.

Does AI session recovery require human-assisted restoration for critical operations?

Yes, AI session recovery requires human-assisted restoration for critical operations. The protocol mandates adherence to specific file structures and human intervention to successfully recover data from severe session wipes or hardware failures.

How do I maintain AI self-awareness and continuity across long-term projects?

Maintain AI self-awareness and continuity across long-term projects by implementing mindset journaling. This involves daily journaling and weekly synthesis to track identity growth and operational improvements effectively.

Can I automate encrypted backups of my AI agent's operational context?

Yes, you can automate encrypted backups of your AI agent's operational context. The protocol implements automated off-machine backups of critical agent data to prevent data loss during unexpected hardware failures.

What are the limitations of session recovery protocols for AI agents?

Limitations of session recovery protocols include the strict requirement to adhere to specific file structures and the necessity of human-assisted recovery steps, which may delay automated restoration during critical hardware failures.