Skip to content
Back to skills

Handoff Claude

ASecurity

Continue a task in Claude Code through a portable Director handoff packet. Use when work started in Codex CLI or Grok Build should move to Claude, or when a fresh Claude session needs the current decisions and verification evidence.

  • 81 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added August 31, 2026
ai-agentsgobashgit

Works with

  • claude code
  • cli
  • mcp

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add claude-world/director-mode-lite --skill handoff-claude --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Handoff Claude?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Handoff Claude
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/claude-world-handoff-claude/badge)](https://www.skillsdirectory.com/skills/claude-world-handoff-claude)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: handoff-claude
description: Continue a task in Claude Code through a portable Director handoff packet. Use when work started in Codex CLI or Grok Build should move to Claude, or when a fresh Claude session needs the current decisions and verification evidence.
user-invocable: true
---

# Handoff to Claude Code

Use the shared `session-relay` workflow. Claude starts a new native session and
reads the same vendor-neutral packet used by Codex and Grok.

```bash
ROOT="${CLAUDE_PROJECT_DIR:-${GROK_WORKSPACE_ROOT:-}}"
[[ -n "$ROOT" ]] || ROOT="$(git rev-parse --show-toplevel 2>/dev/null || pwd)"
RELAY="$ROOT/.director-mode/bin/director-relay"
[[ -x "$RELAY" ]] || RELAY="$HOME/.claude/bin/director-relay"

"$RELAY" create \
  --from <codex|grok> --to claude \
  --goal "..." --summary "..." --next "..."

"$RELAY" continue --to claude
```

The second command only prints the interactive command. Add `--run` when the
user explicitly wants to launch it, or `--headless` for a one-shot `claude -p`
continuation.

Claude Code's own `--continue` and `--resume` remain the right tools for
resuming a Claude-native history. Use a Director packet when the source is
another CLI, when a concise checkpoint is preferable, or when the workflow may
later move again.

Profiles created with `CLAUDE_CONFIG_DIR` can still isolate authorized Claude
accounts, but profile credentials, permissions, plugins, MCP configuration, and
session histories are not copied into the packet.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…