ワンクリックで
merge
Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
List and run agent tasks defined in _module/agent_tasks/ directories across the repo
Build the Meadow Electron app and launch it in test mode to verify it starts cleanly
Safely clean up the current worktree after verifying no unmerged work would be lost
Run the end-to-end test suite, automatically diagnose and fix failures
Finish a worktree development session - commit, merge to main, and clean up
Understand and extend the regenerable canonical scenario artifact in the e2e report viewer — used for iterating on the viewer's UI against stable, self-documenting data without running real tests
| name | merge |
| description | Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues |
Follow these steps to merge a parallel-development worktree branch back into main.
Proceed to Step 3.
git diff --name-only --diff-filter=U to list conflicted files.<<<<<<<, =======, >>>>>>>)git add <resolved files>git commit --no-editAfter merging, check if the merged branch touched any native utility source code. Use the merge commit's two parents to see what the branch changed:
git diff HEAD^1 HEAD --name-only -- app/native_utils/
If any files under app/native_utils/ were changed, recompile the Rust binaries
by running ./prepare from the repo root. This is critical because worktree
builds don't carry over to main — the release binaries in target/release/
are local to each worktree checkout.
./prepare
If no native utility files were changed, skip this step.
Run the check suite from the repo root:
./quickcheck
Then run the end-to-end test suite using the "e2e" skill.
Proceed to Step 5.
merge fix: in the commit message. For example:
merge fix: update import paths after merge
./quickcheck --full again."Checks are still failing after 3 fix attempts. Manual intervention needed." Show the remaining failure output so the user can debug.
Print a summary:
git branch -d <branch>
git worktree remove <path> # if the worktree directory still exists