Carry

Use when an agent finishes or pauses work in a git worktree and you need to hand it to another agent — summarizing what was done and where it lives (worktree path, branch, source repo) into a compact handoff the next agent can pick up. Triggers on requests like "summarize this work for another agent", "hand off this worktree", "what did the agent do and where is it", or wrapping up isolated agent work. The counterpart to bring.

young1the 699ac23 1.6 KB Updated

File contents

Carry the work to the next agent

This Codex skill shares the Claude command workflow in ../../commands/carry.md.

Read that command file first, then follow the same guided workflow one prompt at a time. When the command file refers to ${CLAUDE_PLUGIN_ROOT}, use this plugin root instead:

  • In an installed Codex hook context, the bundled hook config resolves the installed cache path.
  • In this repository while developing, use plugins/pets-driven.

The goal is a compact handoff another agent can act on: what was done and where it lives. Collect the facts —

git rev-parse --show-toplevel             # worktree path
git worktree list                         # source repo + base context
git log --oneline <base>..HEAD            # commits added
git diff --stat <base>...HEAD             # files + line counts
git status --short                        # uncommitted work

— then write a short handoff block: location (worktree path, branch, source repo), a plain-language summary of what changed and why, the commit list, and where to cd to continue. Name the integration options (fast-forward merge, cherry-pick, push + PR) only briefly; the next agent decides.

young1the/pets-driven/tree/main/plugins/pets-driven/codex-skills/carry commit 699ac23414

Frequently asked questions

npx skillmds@latest add young1the/carry