land — for Claude Code ethercat, community, for Claude Code, ide skills, mergeable == CONFLICTING, Exit codes, — CI failed (investigate and fix), gh run view, 9. Confirm merge succeeded, should be

v1.0.0

이 스킬 정보

적합한 상황: Ideal for AI agents that need ensure the pr is conflict-free with main. 현지화된 요약: # Land Goals Ensure the PR is conflict-free with main. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

기능

Ensure the PR is conflict-free with main.
Keep CI green; fix failures when they occur.
Squash-merge the PR once checks pass.
Do not yield to the user until the PR is merged.
No need to delete remote branches after merge.

# Core Topics

sid2baker sid2baker
[5]
[0]
Updated: 4/4/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
43
Canonical Locale
en
Detected Body Locale
en

적합한 상황: Ideal for AI agents that need ensure the pr is conflict-free with main. 현지화된 요약: # Land Goals Ensure the PR is conflict-free with main. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

이 스킬을 사용하는 이유

추천 설명: land helps agents ensure the pr is conflict-free with main. Land Goals Ensure the PR is conflict-free with main. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

최적의 용도

적합한 상황: Ideal for AI agents that need ensure the pr is conflict-free with main.

실행 가능한 사용 사례 for land

사용 사례: Applying Ensure the PR is conflict-free with main
사용 사례: Applying Keep CI green; fix failures when they occur
사용 사례: Applying Squash-merge the PR once checks pass

! 보안 및 제한 사항

  • 제한 사항: Do not yield to the user until the PR is merged.
  • 제한 사항: No need to delete remote branches after merge.
  • 제한 사항: Do not yield to the user until the PR is merged

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is land?

적합한 상황: Ideal for AI agents that need ensure the pr is conflict-free with main. 현지화된 요약: # Land Goals Ensure the PR is conflict-free with main. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install land?

Run the command: npx killer-skills add sid2baker/ethercat/land. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for land?

Key use cases include: 사용 사례: Applying Ensure the PR is conflict-free with main, 사용 사례: Applying Keep CI green; fix failures when they occur, 사용 사례: Applying Squash-merge the PR once checks pass.

Which IDEs are compatible with land?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for land?

제한 사항: Do not yield to the user until the PR is merged.. 제한 사항: No need to delete remote branches after merge.. 제한 사항: Do not yield to the user until the PR is merged.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add sid2baker/ethercat/land. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use land immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

land

# Land Goals Ensure the PR is conflict-free with main. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows. Ensure the PR is

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Land

Goals

  • Ensure the PR is conflict-free with main.
  • Keep CI green; fix failures when they occur.
  • Squash-merge the PR once checks pass.
  • Do not yield to the user until the PR is merged.
  • No need to delete remote branches after merge.

Preconditions

  • gh CLI is authenticated.
  • You are on the PR branch with a clean working tree.

Steps

  1. Find the PR for the current branch:
    sh
    1gh pr view --json number,url,headRefOid,mergeable,mergeStateStatus
  2. Run local validation to confirm a clean baseline:
    sh
    1mix compile --warnings-as-errors && mix test
  3. Handle uncommitted changes: stash or commit before proceeding.
  4. Check mergeability. If mergeable == CONFLICTING:
    • Run the pull skill to rebase/merge origin/main.
    • Rerun validation after resolving.
    • Push the resolved branch.
  5. Start the async watch helper:
    sh
    1python3 .codex/skills/land/land_watch.py
    Exit codes:
    • 2 — review comments exist (address them before merging)
    • 3 — CI failed (investigate and fix)
    • 4 — PR head was updated (pull and retry)
    • 5 — merge conflicts detected (run pull skill)
  6. If exit code 2 (review comments): address each comment, commit fixes, push, re-run watch.
  7. If exit code 3 (CI failed):
    • Read the failure output from gh run view.
    • Fix the issue; commit with fix: ... prefix.
    • Push and re-run watch.
  8. If exit code 0 (checks green, no blocking reviews): squash-merge:
    sh
    1pr_title=$(gh pr view --json title -q .title) 2pr_body=$(gh pr view --json body -q .body) 3gh pr merge --squash --subject "$pr_title" --body "$pr_body"
  9. Confirm merge succeeded: gh pr view --json state -q .state should be MERGED.

Review Handling

For each reviewer comment, choose one:

  • Accept: implement the change, reply [codex] Done — <brief summary>
  • Clarify: ask a targeted question if the comment is ambiguous
  • Push back: acknowledge, provide rationale, offer alternative; prefix with [codex]

Always reply to a comment before pushing code changes that address it.

Notes

  • Flaky tests: rerun once. If still failing, investigate root cause before pushing a skip.
  • If CI failure is unrelated to your changes: note it in the workpad, push back to reviewer/maintainer, and do not proceed with merge until the issue is resolved or explicitly waived.

관련 스킬

Looking for an alternative to land or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자