一键导入
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: