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.