openclaw-pr-maintainer
Review, triage, close, label, comment on, or land OpenClaw PRs/issues with maintainer evidence checks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Review, triage, close, label, comment on, or land OpenClaw PRs/issues with maintainer evidence checks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
Run, rerun, debug, or interpret OpenClaw Parallels install, onboarding, gateway smoke, and upgrade checks.
Run, watch, debug, extend, or explain OpenClaw qa-lab and qa-channel scenarios, artifacts, and live lanes.
Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
Triage, redact, clean up, and resolve OpenClaw GitHub Secret Scanning alerts in issues or PRs.
| name | openclaw-pr-maintainer |
| description | Review, triage, close, label, comment on, or land OpenClaw PRs/issues with maintainer evidence checks. |
Use this skill for maintainer-facing GitHub workflow, not for ordinary code changes.
gitcrawl data first for related threads, duplicate attempts, and already-landed fixes.gitcrawl for candidate discovery and clustering; use gh, gh api, and the current checkout to verify live state before commenting, labeling, closing, or landing.gitcrawl is missing, stale, lacks the target thread, or has no embeddings for neighbor/search commands, fall back to the GitHub search workflow below.gitcrawl sync --include-comments, future enrichment commands, or broad reclustering unless the user asked to update the local store or stale data is blocking the decision.Common read-only path:
gitcrawl threads openclaw/openclaw --numbers <issue-or-pr-number> --include-closed --json
gitcrawl neighbors openclaw/openclaw --number <issue-or-pr-number> --limit 12 --json
gitcrawl search openclaw/openclaw --query "<scope or title keywords>" --mode hybrid --json
gitcrawl cluster-detail openclaw/openclaw --id <cluster-id> --member-limit 20 --body-chars 280 --json
.github/workflows/auto-response.yml handle the comment/close/lock flow.r:* labels can be used on both issues and PRs.r: skillr: supportr: no-ci-prr: too-many-prsr: testflightr: third-party-extensionr: moltbookr: spaminvaliddirty for PRs onlyr: third-party-extension auto-response label when it applies; it points contributors to publish on ClawHub.-F - <<'EOF' for real newlines. Never embed \n.gh issue/pr comment -b "..." when the body contains backticks or shell characters. Prefer a single-quoted heredoc.#24643 in backticks when you want auto-linking.gitcrawl first. Then use targeted GitHub keyword search to verify gaps, live status, comments, and candidates not present in the local store.--repo openclaw/openclaw with --match title,body first when using gh search.--match comments when triaging follow-up discussion or closed-as-duplicate chains.Examples:
gh search prs --repo openclaw/openclaw --match title,body --limit 50 -- "auto-update"
gh search issues --repo openclaw/openclaw --match title,body --limit 50 -- "auto-update"
gh search issues --repo openclaw/openclaw --match title,body --limit 50 \
--json number,title,state,url,updatedAt -- "auto update" \
--jq '.[] | "\(.number) | \(.state) | \(.title) | \(.url)"'
/landpr process.scripts/committer "<msg>" <file...> for scoped commits instead of manual git add and git commit..github/pull_request_template.md for PR submissions and .github/ISSUE_TEMPLATE/ for issues..github/pr-assets; attach them to the PR/comment or use an external artifact store instead.sync means: if the tree is dirty, commit all changes with a sensible Conventional Commit message, then git pull --rebase, then git push. Stop if rebase conflicts cannot be resolved safely.