sanctuary-soul-persistence
Sanctuary Soul Persistence
Status: Active
Domain: Project Sanctuary
Depends on: huggingface-utils (generic HF upload primitives)
Purpose
This skill is the Sanctuary-specific glue layer that knows how to use the generic huggingface-utils plugin for Project Sanctuary's Soul persistence workflows.
The utility plugin is project-agnostic — it reads .env variables and provides upload primitives. This skill knows:
- What the Sanctuary-specific
.envvalues should be - What discovery tags to use for the Johnny Appleseed effect
- How to structure Soul snapshots for the dataset
- When to trigger persistence in the Protocol 128 lifecycle
Project Configuration (.env)
These values MUST be present in the project's .env file:
More from richfrem/project_sanctuary
excel-to-csv
>
1sanctuary-memory
Project Sanctuary-specific memory configuration. Maps the generic memory-management tiered system to Sanctuary's actual file paths, storage backends (RLM, Vector DB, Obsidian, HuggingFace), and persistence workflows.
1sanctuary-spec-kitty
Project Sanctuary-specific skill for Spec-Driven Development. Knows the project's constitution, safety rules, AUGMENTED.md best practices, and how the spec-kitty-plugin should be configured for this project.
1sanctuary-obsidian-integration
Project Sanctuary-specific skill for managing the Obsidian vault as an external hippocampus. Knows the vault path, naming conventions, and integration patterns. Uses the generic obsidian-integration plugin.
1sanctuary-orchestrator-integration
Sanctuary-specific integration skill connecting the Guardian to the Agent Loops Orchestrator. Maps the Separation of Concerns between strategic workflow definition (Spec-Kitty), cognitive execution (Orchestrator tracks), and environmental sovereignty (Guardian closures).
1