Przejdź do treści
Biblioteka skilli
Programowanie · Przegląd i audyt

openclaw-pr-maintainer

/openclaw-pr-maintainer

Prowadzi opiekuna OpenClaw przez recenzję, triage, przygotowanie i scalanie pull requestów oraz powiązanych zgłoszeń, z weryfikacją poprawek i etykietami zamknięcia.

Repozytorium
Hola ↗
Licencja
MIT
Ostatnia zmiana repozytorium
03.08.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 03.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Prowadzi opiekuna OpenClaw przez recenzję, triage, przygotowanie i scalanie pull requestów oraz powiązanych zgłoszeń, z weryfikacją poprawek i etykietami zamknięcia.

Oryginalny opis (EN)

Maintainer workflow for reviewing, triaging, preparing, closing, or landing OpenClaw pull requests and related issues. Use when Codex needs to validate bug-fix claims, search for related issues or PRs, apply or recommend close/reason labels, prepare GitHub comments safely, check review-thread follow-up, or perform maintainer-style PR decision making before merge or closure.

Jak działa

  1. Apply close and triage labels correctly
  2. Enforce the bug-fix evidence bar
  3. Handle GitHub text safely
  4. Search broadly before deciding
  5. Follow PR review and landing hygiene
  6. Extra safety
Sekcje z nagłówków SKILL.md, w oryginale · 72 linii, 540 słów
Podgląd SKILL.md
---
name: openclaw-pr-maintainer
description: Maintainer workflow for reviewing, triaging, preparing, closing, or landing OpenClaw pull requests and related issues. Use when Codex needs to validate bug-fix claims, search for related issues or PRs, apply or recommend close/reason labels, prepare GitHub comments safely, check review-thread follow-up, or perform maintainer-style PR decision making before merge or closure.
---

# OpenClaw PR Maintainer

Use this skill for maintainer-facing GitHub workflow, not for ordinary code changes.

## Apply close and triage labels correctly

- If an issue or PR matches an auto-close reason, apply the label and let `.github/workflows/auto-response.yml` handle the comment/close/lock flow.
- Do not manually close plus manually comment for these reasons.
- `r:*` labels can be used on both issues and PRs.
- Current reasons:
  - `r: skill`
  - `r: support`
  - `r: no-ci-pr`
  - `r: too-many-prs`
  - `r: testflight`
  - `r: third-party-extension`
  - `r: moltbook`
  - `r: spam`
  - `invalid`
  - `dirty` for PRs only

## Enforce the bug-fix evidence bar

- Never merge a bug-fix PR based only on issue text, PR text, or AI rationale.
- Before landing, require:
  1. symptom evidence such as a repro, logs, or a failing test
  2. a verified root cause in code with file/line
  3. a fix that touches the implicated code path
  4. a regression test when feasible, or explicit manual verification plus a reason no test was added
- If the claim is unsubstantiated or likely wrong, request evidence or changes instead of merging.
- If the linked issue appears outdated or incorrect, correct triage first. Do not merge a speculative fix.

## Handle GitHub text safely

- For issue comments and PR comments, use literal multiline strings or `-F - <<'EOF'` for real newlines. Never embed `\n`.
- Do not use `gh issue/pr comment -b "..."` when the body contains backticks or shell characters. Prefer a single-quoted heredoc.
- Do not wrap issue or PR refs like `#24643` in backticks when you want auto-linking.
- PR landing comments should include clickable full commit links for landed and source SHAs when present.

## Search broadly before deciding

- Prefer targeted keyword search before proposing new work or closing something as duplicate.
- Use `--repo openclaw/openclaw` with `--match title,body` first.
- Add `--match comments` when triaging follow-up discussion.
- Do not stop at the first 500 results when the task requires a full search.

Examples:

```bash
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)"'
```

## Follow PR review and landing hygiene

- If bot review conversations exist on your PR, address them and resolve them yourself once fixed.
- Leave a review conversation unresolved only when reviewer or maintainer judgment is still needed.
- When landing or merging any PR, follow the global `/landpr` process.
- Use `scripts/committer "<msg>" <file...>` for scoped commits instead of manual `git add` and `git commit`.
- Keep commit messages concise and action-oriented.
- Group related changes; avoid bundling unrelated refactors.
- Use `.github/pull_request_template.md` for PR submissions and `.github/ISSUE_TEMPLATE/` for issues.

## Extra safety

- If a close or reopen action would affect more than 5 PRs, ask for explicit confirmation with the exact count and target query first.
- `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.

Wersje

W bazie nie ma innych skilli o nazwie openclaw-pr-maintainer.

Identyczna treść występuje jeszcze w 5 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.

Migawka bazy z 28.10.2026 · wersja paczki 2a1aed2eeece (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100openclaw-ghsa-maintainer
    Prowadzi opiekuna repozytorium przez obsługę GitHub Security Advisories OpenClaw: inspekcja, poprawka, walidacja i publikacja zgłoszenia z uwzględnieniem ograniczeń API.
  • 100openclaw-release-maintainer
    Prowadzi przez wydania OpenClaw: wersje stabilne i beta, nazewnictwo wersji, notatki do changelogu, wymogi uwierzytelnienia i walidację publikacji.
  • 100prs-awaiting-maintainer
    Wyświetla listę otwartych pull requestów, w których ruch należy do opiekuna: CI jest zielone, a PR czeka na przegląd, ponowny przegląd lub scalenie.
  • 100openclaw-pr-batch-sweep
    Wybiera, recenzuje, poprawia i scala partie do 20 niskoryzykownych pull requestów kontrybutorów OpenClaw przy użyciu ograniczonych torów sub-agentów.
  • 100maintainer-orchestrator
    Koordynuje wiele zgłoszeń, pull requestów lub repozytoriów opiekuna za pomocą ograniczonej liczby workerów, serializowanych działań publicznych i jasnych decyzji właściciela, bez zastosowania do pojedynczego zgłoszenia.
  • 100maintainer-review
    Podejmuje uzasadnioną potrzebą decyzję opiekuna (merge, prośba o zmiany, zastąpienie, zamknięcie) dla jednego pull requesta lub zgłoszenia i przygotowuje komentarz, bez działań na zdalnym repozytorium.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.