How this command is triggered — by the user, by Claude, or both
Slash command
/fork-yeah:mergeThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Fork Merge
Merges changes from another fork branch into your current branch, allowing you to combine work from different forks.
## Usage
## Arguments
- `{source-fork-id}` (required): The ID of the fork to merge from
## What This Command Does
1. Validates source fork exists
2. Checks current branch
3. Checks for uncommitted changes (warns if found)
4. Performs git merge from source fork branch
5. Displays merge results or conflict information
## Execution
To execute this command, run:
## Examples
**Merge fork-2 into current branch:**
## Before Merging
**Important checks:**...Merges changes from another fork branch into your current branch, allowing you to combine work from different forks.
/fork merge <source-fork-id>
{source-fork-id} (required): The ID of the fork to merge fromTo execute this command, run:
bash src/fork_merge.sh {source-fork-id}
Merge fork-2 into current branch:
/fork merge fork-1730678901-abc123-2
Important checks:
/fork status)Successful merge:
Current branch: fork-1730678901-abc123-1
Merging from: fork-1730678901-abc123-2
Merge completed successfully!
Merge summary:
README.md | 10 +++++++---
src/feature.py | 45 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+), 3 deletions(-)
Merge with conflicts:
Current branch: fork-1730678901-abc123-1
Merging from: fork-1730678901-abc123-2
Merge failed - conflicts detected
Resolve conflicts and commit the merge manually
Commands:
git status - See conflicted files
git add <file> - Mark conflicts as resolved
git commit - Complete the merge
git merge --abort - Cancel the merge
If conflicts occur:
Review conflicts:
git status
Edit conflicted files - Look for conflict markers:
<<<<<<< HEAD
Your changes
=======
Their changes
>>>>>>> fork-1730678901-abc123-2
Resolve and stage:
git add <resolved-file>
Complete merge:
git commit
Or abort:
git merge --abort
npx claudepluginhub mcfearsome/cc-marketplace --plugin fork-yeah/mergeMerges a source branch into the current branch, defaulting to origin/main. Delegates to a guarded merge workflow shared between Claude Code and Codex.
/updateSyncs your current branch with upstream changes by fetching, merging, and resolving conflicts using the git:update skill.
/merge-workerMerges a worker branch or session to its parent branch after verifying completion, updates parent, pushes changes, handles conflicts, and cleans up worktree/branch.
/mergeMerges a feature branch into the current branch using git worktrees for rebase, tmux for conflict resolution, and provides a tmux session for monitoring progress.
/cl-mergeSquash-merges the current worktree branch into a target branch (default: main), shortcut for /consensus-loop:merge.
/mergeMerges a specified worktree branch into the current branch using merge (default) or rebase strategy. Validates worktree, checks uncommitted changes, previews commits and diffs, handles conflicts.