session-cleaner
2
总安装量
2
周安装量
#70370
全站排名
安装命令
npx skills add https://github.com/xdrshjr/jr-openclaw-skills --skill session-cleaner
Agent 安装分布
trae
2
gemini-cli
2
replit
2
antigravity
2
claude-code
2
codex
2
Skill 文档
Session Cleaner
Clean up OpenClaw sessions and reset to a clean state. This skill handles:
- Closing all sub-agent sessions
- Clearing current context
- Killing background processes
- Resetting the system
Triggers (Keywords)
English:
- “close all sessions”
- “kill all agents”
- “clear context”
- “clean up sessions”
- “reset everything”
- “start fresh”
- “wipe everything”
Chinese:
- “å ³æææåagent”
- “å ³éææä¼è¯”
- “æ¸ ç©ºä¸ä¸æ”
- “å ³éææsession”
- “æ¸ çä¼è¯”
- “é置系绔
- “éæ°å¼å§”
- “å ¨é¨å ³æ”
Usage
Quick Cleanup (Keep Current Session)
# 1. List all sessions
openclaw sessions list
# 2. Stop Gateway
pkill -9 -f "openclaw-gateway"
# 3. Clean sessions.json (Python script)
python3 ~/clawd/skills/session-cleaner/scripts/clean_sessions.py
# 4. Restart Gateway
openclaw gateway start
Full Reset (Including Current Session)
# User should send: /new
# Then run the cleanup above
Manual Steps
Step 1: Check Current Sessions
openclaw sessions list
Step 2: Stop Gateway (kills all session processes)
pkill -9 -f "openclaw-gateway"
Step 3: Clean Session Registry
python3 ~/clawd/skills/session-cleaner/scripts/clean_sessions.py
Step 4: Restart Gateway
openclaw gateway start
Step 5: Clear Current Context (User Action)
Tell user to send: /new or /reset
Important Notes
- Always backup
sessions.jsonbefore cleaning - Current session is preserved by default (
agent:main:main) - Sub-agents, cron jobs, group chats are all cleaned
- Gateway restart is required to fully clear memory
- Context reset (
/new) is a separate user action
Safety Checklist
- Backup sessions.json
- Confirm with user before destructive operations
- Preserve current session unless user says “clear everything”
- Restart Gateway after cleaning
- Instruct user to send
/newfor context reset
Examples
Example 1: Clean all other sessions
User: "å
³æææåagent"
Agent: "æ£å¨æ¸
ç... [æ§è¡ cleanup èæ¬]"
Example 2: Full reset
User: "éç½®ææï¼å
æ¬å½åä¼è¯"
Agent: "确认ï¼è¿å°æ¸
餿æåå²ã[ç¨æ·ç¡®è®¤åæ§è¡]"
Files
scripts/clean_sessions.py– Python script to clean sessions.jsonSKILL.md– This documentation
Version
v1.0.0 – Initial release