本文へ移動
cccskills
無料GitHub で公開

pull

Merge latest origin/main into the current branch and resolve conflicts.

日本語の概要は準備中です。原文の説明を表示しています。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md1.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Pull

Use this skill before substantive implementation work and whenever a push is rejected because the remote branch or origin/main moved.

Steps

  1. Inspect git status --short --branch.
  2. If local changes exist, commit them with the commit skill or stop and explain why they cannot be safely staged yet.
  3. Enable rerere locally:
    • git config rerere.enabled true
    • git config rerere.autoupdate true
  4. Fetch latest refs:
    • git fetch origin
  5. If the current branch has an upstream, fast-forward from it:
    • git pull --ff-only
  6. Merge origin/main:
    • git -c merge.conflictstyle=zdiff3 merge origin/main
  7. Resolve conflicts by understanding both sides first. Preserve behavior and public CLI contracts unless the ticket clearly requires a change.
  8. After resolving, run:
    • git diff --check
    • the validation relevant to the changed files
  9. Record the merge result and validation in the Linear workpad.

Conflict Guidance

  • Prefer minimal, intention-preserving resolutions.
  • Use git diff --merge and staged-base comparisons before choosing a side.
  • For generated output, resolve source files first and regenerate.
  • If product intent is genuinely ambiguous, document the ambiguity in the workpad and stop instead of guessing.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

commit

無料

Stage intended changes and create a clean git commit.

日本語の概要は準備中です。原文の説明を表示しています。

mnvsk97/harnessctl82026年5月15日 更新

debug

無料

Investigate Symphony run failures, stalls, and retry loops.

日本語の概要は準備中です。原文の説明を表示しています。

mnvsk97/harnessctl82026年5月15日 更新

land

無料

Shepherd an approved PR through checks and merge.

日本語の概要は準備中です。原文の説明を表示しています。

mnvsk97/harnessctl82026年5月15日 更新

linear

無料

Use Symphony's linear_graphql tool for Linear reads and writes.

日本語の概要は準備中です。原文の説明を表示しています。

mnvsk97/harnessctl82026年5月15日 更新

push

無料

Push the current branch and create or update the pull request.

日本語の概要は準備中です。原文の説明を表示しています。

mnvsk97/harnessctl82026年5月15日 更新

mnvsk97 のスキルをすべて見る

このスキルの問題を報告する