rest

Save AI session state and deregister instances for later resumption.

10|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/fiftynotai/igris-ai --skill rest-fiftynotai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rest
Source: https://github.com/fiftynotai/igris-ai/tree/main/.claude/skills/rest
Command: npx skills add https://github.com/fiftynotai/igris-ai --skill rest-fiftynotai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Safely pausing or ending an AI session while preserving state, notes, and brief progress prevents lost work, dangling instances, and inconsistent project memory across restarts and machines.

Core Features & Use Cases

  • Session preservation: Updates the session record with status, resume point, and a concise summary to allow reliable resumption later.
  • Instance cleanup: Deregisters active instances from the VPS dashboard to avoid orphaned registrations.
  • Brain synchronization: Optionally syncs learnings, decisions, briefs, and metrics to the centralized brain and drains queued sync operations before finalizing.
  • Use case: A developer finishes a remote coding session and needs to stop the agent, record what was done, deregister the instance, and ensure the centralized brain has all session artifacts for future continuation.

Quick Start

Save the session and enter REST MODE to capture the current state, deregister any active instance, and optionally sync changes to the centralized brain.

Frequently Asked Questions about rest

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

FAQPage Schema
How do I pause and save an AI coding session state for later resumption?

To pause and save an AI coding session, you can trigger a REST MODE command that captures the current agent state, updates session logs, and records a concise progress summary to ensure reliable resumption later.

What is session state management for paused AI agents and when is it needed?

Session state management for paused AI agents involves preserving agent state, session logs, and brief progress between runs. It is needed when safely ending remote coding sessions to prevent lost work and inconsistent project memory across restarts.

Does Claude Code session preservation work without a continuous VPS connection?

Yes, Claude Code session preservation tolerates missing remote services by ensuring a non-blocking end-of-session flow, allowing local session file updates and state saving even if the remote VPS dashboard is unavailable.

How do I deregister an active AI agent instance from a VPS dashboard?

To deregister an active AI agent instance, the session preservation process automatically removes orphaned registrations from the VPS dashboard during the end-of-session flow, preventing dangling instances from cluttering your remote environment.

Can I sync session learnings and metrics to a centralized brain before pausing?

Yes, you can optionally sync learnings, decisions, briefs, and metrics to the centralized brain. The process drains queued sync operations before finalizing, ensuring all session artifacts are preserved for future continuation.

What are the limitations of ending a session with missing remote services?

When ending a session with missing remote services, the main limitation is that optional brain synchronization and instance deregistration may not fully complete, though the process tolerates missing services to ensure local session files still update without blocking.