Custom slash commands for Claude Code session management.
Saves current work context and task status to resume later.
/plugin marketplace add Hellblazer/hal-9000/plugin install hal-9000@hal-9000Custom slash commands for Claude Code session management.
Save current context and task for later resumption.
Saves:
Example:
/check fix-auth-bug Fix authentication timeout issue in UserService
Creates session files in ~/.claude/sessions/<session-name>/
Load a previously saved session.
Shows:
Example:
/load fix-auth-bug
List all saved sessions with metadata.
Displays:
Example:
/sessions
Output:
Found 3 session(s):
**fix-auth-bug**
Task: Fix authentication timeout issue in UserService
Saved: 2025-12-10 14:30:22 (3 days ago)
Directory: /Users/hal/git/my-project
...
Delete a saved session.
Example:
/session-delete fix-auth-bug
Copy command files to your Claude Code commands directory:
cp *.md ~/.claude/commands/
Restart Claude Code or use /help to see new commands.
/check my-session Task description here/load my-session/session-delete my-sessionfix-login-bug, add-oauth, refactor-api/check/sessions periodically and clean up old onesSessions: ~/.claude/sessions/<session-name>/
context.txt - Full context snapshotintent.txt - Task descriptionCommands: ~/.claude/commands/
*.md - Slash command definitionsEnsure files are in ~/.claude/commands/ and restart Claude Code.
Check permissions on ~/.claude/sessions/:
mkdir -p ~/.claude/sessions
chmod 755 ~/.claude/sessions
Ensure you're in a git repository:
git rev-parse --git-dir