state-persistence

Save workflow state to Serena MCP memory with YAML frontmatter.

3|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/seanGSISG/crispy-claude --skill state-persistence
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: state-persistence
Source: https://github.com/seanGSISG/crispy-claude/tree/main/cc/skills/state-persistence
Command: npx skills add https://github.com/seanGSISG/crispy-claude --skill state-persistence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill saves workflow state to Serena MCP memory so you can resume work later from research, planning, execution, or completion stages.

Core Features & Use Cases

  • Memory file format: Standardized naming and frontmatter for memory files.
  • Automatic and manual saves: Supports automatic saves at milestones and manual saves during planning/execution.
  • Resume capability: /cc:resume restores state from the latest memory file.

Quick Start

Save current progress with /cc:save or resume with /cc:resume.

Frequently Asked Questions about state-persistence

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

FAQPage Schema
How do I save my workflow state so I can resume it later?▼

Save workflow state using /cc:save to store your current progress to Serena MCP memory with automatic naming and YAML frontmatter. Resume anytime with /cc:resume to restore from the latest checkpoint across research, planning, execution, or completion stages.

What happens to my work if I stop mid-workflow and come back later?▼

Workflow state persists in memory files using standardized naming (YYYY-MM-DD-<feature>-<stage>.md) with frontmatter tracking date, git commit, branch, repository, topic, tags, and status. /cc:resume automatically restores your exact position.

When should I manually save versus letting saves happen automatically?▼

Automatic saves trigger after research and completion stages. Use manual saves via /cc:save during planning and execution phases to checkpoint progress at critical decision points before moving forward.

What information gets stored in my checkpoint files?▼

Checkpoint files store YAML frontmatter including date, git_commit, branch, repository, topic, tags, status, last_updated, and type, enabling precise workflow recovery with full context about your project state and progress.

Can I resume a workflow from any stage, or only from where I stopped?▼

Resume from your latest checkpoint across any stage—research, planning, execution, or completion—using /cc:resume. The system restores the most recent memory file regardless of which workflow phase you're resuming into.