Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Mae avatar

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-marketplace

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Last updatedJuly 25, 2026
Repositorycadrianmae/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

Version License: MIT

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

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.