Session Manager
Multi-session management for coordinating work across isolated contexts. Inspired by OpenClaw's session tools.
Capabilities
-
List active sessions
-
Session context switching
-
Session history tracking
-
Session state persistence
-
Cross-session communication
-
Session metadata storage
-
Session priority management
-
Active session monitoring
When to Use
Use the session-manager skill when:
-
Working on multiple concurrent tasks
-
Need isolated contexts for different jobs
-
Coordinating between sessions
-
Tracking session history and state
-
Managing long-running sessions
Usage Examples
List sessions
node /job/.pi/skills/session-manager/session.js list
Create new session
node /job/.pi/skills/session-manager/session.js create "Feature-X"
Switch session
node /job/.pi/skills/session-manager/session.js switch "Feature-X"
Show session info
node /job/.pi/skills/session-manager/session.js info "Feature-X"
Session history
node /job/.pi/skills/session-manager/session.js history --limit 20
Archive sessions
node /job/.pi/skills/session-manager/session.js archive "Feature-X"