← Back to Skills Marketplace
Save/Load Context
by
jkyotnfjfbjnknh
· GitHub ↗
· v1.1.0
· MIT-0
128
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install save-load
Description
Save and load OpenClaw conversation context with /save and /load slash commands
Usage Guidance
This plugin appears to do exactly what it says: save and restore conversation transcripts to files under ~/.openclaw. Before installing, be aware it will: (1) write unencrypted saved conversations to ~/.openclaw/saves (sensitive chat content will be stored in plaintext); (2) archive/replace session transcript files when loading a save (your current transcript may be moved/renamed); and (3) impose no size/number limits (disk usage could grow). Only install if you trust the source; consider auditing the bundled index.ts yourself, verify file permissions on ~/.openclaw/saves, and back up any existing session files you care about. If you need encryption or access controls, add them outside the plugin or avoid storing highly sensitive content with this tool.
Capability Analysis
Type: OpenClaw Skill
Name: save-load
Version: 1.1.0
The 'save-load' plugin provides legitimate functionality for persisting and restoring OpenClaw conversation contexts. It manages session transcripts within the `~/.openclaw/` directory and uses a sanitization function (`escapeLabel`) in `index.ts` to prevent path traversal when creating save files. The code does not exhibit signs of data exfiltration, unauthorized remote execution, or malicious prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the plugin reads OpenClaw session transcripts, extracts user/assistant messages, writes save files to ~/.openclaw/saves, maintains an index, and can rebuild session transcripts. Required binary (openclaw) and files accessed are coherent with a save/load plugin.
Instruction Scope
SKILL.md and the code are aligned: they instruct reading session JSONL transcripts, filtering messages, writing save files, updating an index, and injecting a system event on load. These instructions explicitly read and overwrite local OpenClaw session files (including archiving/resetting transcripts) — which is expected for this feature but is invasive relative to ordinary plugins.
Install Mechanism
No external install or network download is specified (installation is via plugin manager or manual copy). The skill is provided as source files (index.ts) and does not fetch code from arbitrary URLs — low install risk.
Credentials
The skill requests no environment variables or external credentials. It only accesses OpenClaw-related files under the user's home directory, which is proportionate to its purpose.
Persistence & Privilege
The plugin writes persistent files to ~/.openclaw/saves, updates a boundary-state file, and can archive/replace session transcripts in ~/.openclaw/agents/…; always:false. This persistence is reasonable for its function but means it can modify/overwrite local session data and store unencrypted chat contents on disk.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install save-load - After installation, invoke the skill by name or use
/save-load - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add append mode: /save detects same-label saves and asks for confirmation. /save --append to confirm, /save --new to force new.
v1.0.0
Initial release: /save, /load, /load --delete commands for conversation context management
Metadata
Frequently Asked Questions
What is Save/Load Context?
Save and load OpenClaw conversation context with /save and /load slash commands. It is an AI Agent Skill for Claude Code / OpenClaw, with 128 downloads so far.
How do I install Save/Load Context?
Run "/install save-load" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Save/Load Context free?
Yes, Save/Load Context is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Save/Load Context support?
Save/Load Context is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Save/Load Context?
It is built and maintained by jkyotnfjfbjnknh (@jkyotnfjfbjnknh); the current version is v1.1.0.
More Skills