session-guardian

Never lose a conversation again. Auto-backup, smart recovery, and health monitoring for OpenClaw sessions. Protects against gateway crashes, model disconnections, and token overflow. Use this skill when: - User worries about losing conversations after gateway restart or model crash - User mentions session backup, conversation recovery, session protection, or data loss - User's agent is slow or timing out (likely token overflow from large sessions) - User runs multiple agents and needs to track collaboration across sessions - User asks about session health, backup strategy, or disaster recovery - User mentions "对话丢失", "会话备份", "上下文溢出", "token超限", "Gateway重启后记忆丢失" - Even if user just says "my agent lost everything after a restart" — this is the skill

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "session-guardian" with this command: npx skills add 1052326311/session-guardian

Session Guardian 🛡️

Never lose a conversation again.

  Without Guardian                    With Guardian
┌──────────────────┐            ┌──────────────────────────┐
│ Gateway crashes  │            │  Auto-backup every 5 min │
│ → conversation   │            │  Hourly snapshots        │
│   gone forever   │            │  Health monitoring       │
│                  │            │  One-command recovery    │
│ Token overflow   │            │                          │
│ → agent frozen   │            │  Gateway crash?          │
│                  │            │  → Restore in seconds    │
│ No way back. 😱  │            │                          │
└──────────────────┘            │  Token overflow?         │
                                │  → Auto-detected + alert │
                                │                          │
                                │  Always protected. 🛡️    │
                                └──────────────────────────┘

The Problem

Your OpenClaw conversations live in session files. When things go wrong — and they will — you lose everything:

  • 🔴 Gateway restart → entire conversation history gone
  • 🔴 Model disconnection → mid-task context wiped out
  • 🔴 Token overflow → session too large, agent slows down or crashes
  • 🔴 Disk issues → session files corrupted or lost

No built-in backup. No recovery. No warning before it's too late.

The Fix

clawhub install session-guardian
bash ~/.openclaw/workspace/skills/session-guardian/scripts/install.sh

That's it. Five layers of protection, running automatically.

How It Works

Layer 1: Incremental Backup    → Every 5 min   → New conversations saved
Layer 2: Hourly Snapshot       → Every hour     → Full session snapshots
Layer 3: Health Check          → Every 6 hours  → Detect problems early
Layer 4: Smart Summary         → Daily          → Key info extracted
Layer 5: Knowledge Extraction  → Daily          → Best practices saved

All automatic. All in the background. Zero manual work.

Quick Start

# Install
clawhub install session-guardian

# Deploy (sets up all cron jobs automatically)
cd ~/.openclaw/workspace/skills/session-guardian
bash scripts/install.sh

# Check status
bash scripts/status.sh

What You Get

  • Auto-backup every 5 minutes — never lose more than 5 min of conversation
  • Hourly snapshots — full point-in-time recovery
  • Health monitoring — warns before token overflow crashes your agent
  • One-command recovery — restore any session from any backup
  • Multi-agent support — protects all your agents, not just main
  • Collaboration tracking — see task flow across agents (King → Lead → Members)
  • Knowledge extraction — auto-saves best practices from conversations
  • Minimal overhead — ~10-15k tokens/day, ~1-2MB/agent/month

Usage

Check Status

bash ~/.openclaw/workspace/skills/session-guardian/scripts/status.sh

Shows: backup count, last backup time, snapshot count, cron jobs, disk usage.

Run Health Check

bash ~/.openclaw/workspace/skills/session-guardian/scripts/health-check.sh

Detects: oversized sessions, missing configs, disk space issues, gateway problems.

Restore a Session

# List available backups
bash ~/.openclaw/workspace/skills/session-guardian/scripts/restore.sh list

# Restore specific agent
bash ~/.openclaw/workspace/skills/session-guardian/scripts/restore.sh restore --agent main

View Collaboration Health (Multi-Agent)

bash ~/.openclaw/workspace/skills/session-guardian/scripts/collaboration-health.sh report

Track Task Flow

bash ~/.openclaw/workspace/skills/session-guardian/scripts/collaboration-tracker.sh trace "task name"

Cron Jobs (Auto-Configured)

After install.sh, these run automatically:

ScheduleTaskWhat it does
Every 5 minIncremental backupSave new conversations
Every hourSnapshotFull session archive
Every 6 hoursHealth checkDetect problems
Daily 2amSmart summaryExtract key info

File Structure

Assets/SessionBackups/
├── incremental/     # Every-5-min backups
├── hourly/          # Hourly snapshots
├── collaboration/   # Task flow records
└── Knowledge/       # Extracted best practices

All backups stay local. Nothing leaves your machine.

Who Is This For

Solo Agent User

✅ Protect your main conversation from crashes ✅ Get warned before token overflow kills your agent ✅ Recover in seconds, not hours of re-explaining

Multi-Agent Team

✅ Protect all agents (King + team leads + members) ✅ Track collaboration: who assigned what, who finished what ✅ Health scoring: monitor team communication quality ✅ Knowledge extraction: auto-save best practices from every agent

Troubleshooting

ProblemFix
Backups not runningCheck crontab -l | grep session-guardian
Agent slow/timing outRun health-check — likely token overflow
Can't restoreRun restore.sh list to see available backups
Disk filling upCheck config retention settings (default: 7 days incremental, 30 days snapshots)

Configuration

Edit scripts/config.sh to customize:

BACKUP_DIR         # Where backups go (default: Assets/SessionBackups)
INCREMENTAL_KEEP   # Days to keep incremental backups (default: 7)
SNAPSHOT_KEEP      # Days to keep snapshots (default: 30)
MAX_SESSION_SIZE   # Alert threshold for session size (default: 5MB)

Security

  • All data stays local — no external services, no network requests
  • No API keys required
  • Backups are excluded from git (add to .gitignore)
  • Does not modify your session files — only reads and copies

Performance

OperationTokensStorage
Incremental backup~100/run~10KB/session/day
Hourly snapshot~500/run~100KB/session/day
Health check~200/run~2KB/report
Daily summary~5k/run~5KB/day
Total~10-15k/day~1-2MB/agent/month

Feedback

  • Star: clawhub star session-guardian
  • Update: clawhub update session-guardian

🇨🇳 中文说明

Session Guardian 🛡️ — 再也不丢对话

你的 OpenClaw 对话存在 session 文件里。Gateway 一重启、模型一断连、token 一溢出——对话就没了。没有备份,没有恢复,没有预警。

痛点

  • 🔴 Gateway 重启 → 整个对话历史消失
  • 🔴 模型断连 → 做到一半的任务上下文全丢
  • 🔴 Token 溢出 → session 太大,Agent 变慢甚至崩溃
  • 🔴 磁盘问题 → session 文件损坏或丢失

解决方案

clawhub install session-guardian
bash ~/.openclaw/workspace/skills/session-guardian/scripts/install.sh

五层自动防护,后台运行,零手动操作。

五层防护

层级频率作用
增量备份每 5 分钟保存新对话,最多丢 5 分钟
快照备份每小时完整 session 存档,支持回滚
健康检查每 6 小时提前发现问题(token 溢出、磁盘不足)
智能总结每天提取关键信息到 MEMORY.md
知识沉淀每天自动保存最佳实践

你会得到

  • 自动备份 — 每 5 分钟一次,最多丢 5 分钟对话
  • 一键恢复 — 从任意备份点恢复 session
  • 健康监控 — 在 token 溢出前预警
  • 多 Agent 支持 — 保护所有 Agent,不只是 main
  • 协作追踪 — 可视化任务流转(King → 团长 → 成员)
  • 知识沉淀 — 自动从对话中提取最佳实践
  • 极低开销 — 每天约 10-15k tokens,每月约 1-2MB/Agent

常用命令

# 查看状态
bash scripts/status.sh

# 健康检查
bash scripts/health-check.sh

# 恢复 session
bash scripts/restore.sh list
bash scripts/restore.sh restore --agent main

# 协作健康度(多 Agent)
bash scripts/collaboration-health.sh report

适用场景

个人用户:保护主对话不丢失,token 溢出前预警,秒级恢复

多 Agent 团队:保护所有 Agent,追踪协作链路,自动沉淀知识

安全性

  • 所有数据本地存储,不联网,不需要 API Key
  • 不修改 session 文件,只读取和复制
  • 备份文件已排除 git 追踪

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Wangdongjie Cfo Skill

基于王东杰26年实战经验,提供A+H双市场IPO操盘、资本杠杆设计、业财融合和AI数字化风控咨询。

Registry SourceRecently Updated
General

Hk Stock Morning Report

Generate HK stock market morning report (股市晨報) for Chinese bank trading desk. Use when user asks "生成晨报", "股市晨报", "今日股市", "港股晨報", or any similar HK stock mark...

Registry SourceRecently Updated
General

Nansen Mpp Payment

Pay-per-call access to the Nansen API via MPP (Tempo). Use when a user wants anonymous Nansen access without an API key and without managing their own Base/S...

Registry SourceRecently Updated
General

Etsy Autolist

Auto-create and manage digital product listings on Etsy. Creates listings from existing digital product files (PDFs, templates, spreadsheets) using Etsy Open...

Registry SourceRecently Updated