
Context
- 1 repo stars
- Updated July 25, 2026
- cadrianmae/claude-marketplace
Hand off context between parent and child Claude Code sessions via /context:send and /context:receive, writing files under /tmp/claude-ctx/ with optional subject.
About
Context is a hierarchical parent-child session context handoff system for passing state between Claude Code sessions using /context:send and /context:receive. It auto-creates a /tmp/claude-ctx/ directory and supports an optional subject and custom paths. Files follow a predictable naming pattern so handoffs stay organized across sessions.
- Parent-child session context handoff
- /context:send and /context:receive
- Auto-creates /tmp/claude-ctx/
- Optional subject and custom paths
Context by the numbers
- Data as of Jul 26, 2026 (Skillselion catalog sync)
/plugin marketplace add cadrianmae/claude-marketplace/plugin install context@cadrianmae-claude-marketplaceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | July 25, 2026 |
| Repository | cadrianmae/claude-marketplace ↗ |
What it does
Hand off context between parent and child Claude Code sessions via /context:send and /context:receive, writing files under /tmp/claude-ctx/ with optional subject.
README.md
context-handoff Plugin
Hierarchical parent-child session context handoff system for Claude Code.
Commands
/context:receive- Receive context from parent or child session/context:send- Send context to parent or child session before switching
Usage
Sending Context
/context:send child [subject] [path]
/context:send parent [subject] [path]
Both subject and path are optional:
- subject: Claude will infer from conversation context if not provided
- path: Defaults to
/tmp/claude-ctx/if not provided
Receiving Context
/context:receive parent [subject] [path]
/context:receive child [subject] [path]
Both subject and path are optional:
- subject: Uses wildcard matching if not provided
- path: Defaults to
/tmp/claude-ctx/if not provided
File Naming Pattern
- Parent to child:
/tmp/claude-ctx/ctx-parent-to-child-{subject}.md - Child to parent:
/tmp/claude-ctx/ctx-child-to-parent-{subject}.md
Without subject:
- Send: Claude infers subject from conversation
- Receive: Uses wildcard
ctx-{direction}-*.md
Example Workflow
In parent session:
/context:send child database-migration
# Start child session
In child session:
/context:receive parent
# Do focused work
/context:send parent
# Exit child session
Back in parent session:
/context:receive child
# Continue with context from child
Context File Structure
Each context file includes:
- Current situation and handoff reason
- Decisions made
- Work completed
- Blockers and issues
- Next actions
- Files modified
License
MIT License - Copyright (c) Mae Capacite