Send context to parent, child, or sibling session before switching
View on GitHubplugins/context/skills/send/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/cadrianmae/claude-marketplace/blob/main/plugins/context/skills/send/SKILL.md -a claude-code --skill sendInstallation paths:
.claude/skills/send/## Current Project State (Auto-Captured) **Timestamp**: !`date '+%Y-%m-%d %H:%M:%S'` **Working Directory**: !`pwd` **Git Branch**: !`git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "Not in git repo"` **Git Status**: !`git status --short 2>/dev/null | head -10 || echo "No changes"` **Last Commit**: !`git log -1 --oneline 2>/dev/null || echo "No commits"` **Context Directory**: !`[[ -d /tmp/claude-ctx ]] && echo "Exists" || echo "Does not exist - will create"` --- **Note**: If `/tmp/claude-ctx/` does not exist, create it with: ```bash mkdir -p /tmp/claude-ctx cat > /tmp/claude-ctx/README.md << 'EOF' # Claude Context Handoff Directory This is an **ephemeral directory** for Claude Code session context handoff. Created by claude slash commands. '/context:send' and '/context:receive'. EOF ``` --- ## Quick Example ```bash /context:send parent # ✓ Context prepared for parent session # File: /tmp/claude-ctx/ctx-child-to-parent-bug-fix.md ``` --- # send - Send context to child, parent, or sibling session Create a context handoff file for transitioning between sessions. ## Usage ``` /context:send child [subject] [path] /context:send parent [subject] [path] /context:send sibling [subject] [path] ``` **IMPORTANT: Direction is REQUIRED.** Must be one of: `parent`, `child`, or `sibling`. **Direction is REQUIRED** - must be first argument: `parent`, `child`, or `sibling` Subject and path are optional: - **subject**: Claude will infer from current conversation context if not provided - **path**: Defaults to `/tmp/claude-ctx/` if not provided ## What it does 1. **Validates direction** - Errors if direction is not parent|child|sibling 2. Check "Context Directory" status above (from dynamic injection) 3. Create directory only if status shows "Does not exist - will create" 4. If creating directory, generates minimal README.md: ```markdown # Claude Context Handoff Directory This is an **ephemeral directory** for Claude Code session context handoff. Creat