원클릭으로
land
Land a PR by resolving conflicts, handling review feedback, waiting for CI, and squash-merging when safe.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Land a PR by resolving conflicts, handling review feedback, waiting for CI, and squash-merging when safe.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Debug this Vik repo after the single-crate refactor. Use when Codex needs to diagnose Vik runtime, workflow, daemon, orchestration, hook, prompt-rendering, provider-adapter, session JSONL.
Move Vik GitHub issues through GitHub Project 4 Status values. Use before changing tracker state in Vik workflow prompts.
Sync current branch with origin/main using the repo's merge-based workflow. Use before implementation and before handoff.
Validate, push current branch, and create or update its GitHub pull request. Use when publishing implementation work or preparing review handoff.
Create a well-formed git commit from current changes. Use when asked to commit, finalize staged work, or prepare branch history for push.
| name | land |
| description | Land a PR by resolving conflicts, handling review feedback, waiting for CI, and squash-merging when safe. |
gh is authenticated.git status --short --branchgh pr view --json number,url,title,body,headRefOid,mergeStateStatus,reviewDecision[codex].python3 .agents/skills/land/land_watch.pypr_number=$(gh pr view --json number -q .number)
head_sha=$(gh pr view --json headRefOid -q .headRefOid)
title=$(gh pr view --json title -q .title)
body=$(gh pr view --json body -q .body)
gh pr merge "$pr_number" --squash --delete-branch --match-head-commit "$head_sha" --subject "$title" --body "$body"
gh pr view --json state,mergeCommit,url2 from watcher: review feedback exists.3 from watcher: checks failed or never appeared.4 from watcher: PR head changed.5 from watcher: PR has conflicts.For CI failure:
gh pr checksgh run list --branch "$(git branch --show-current)"gh run view <run-id> --logFor stale PR head: