Agent skill

Openclaw PR Maintainer

by openclaw in openclaw/openclaw

Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

MITAuto-check passedDevelopment

Install Openclaw PR Maintainer

skills CLI
$ npx skills add openclaw/openclaw --skill openclaw-pr-maintainer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install openclaw/openclaw openclaw-pr-maintainer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/openclaw/openclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/openclaw-pr-maintainer .claude/skills/openclaw-pr-maintainer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
openclaw-pr-maintainer
GitHub stars
392k
Token cost
~2.2k tokens
SKILL.md length
1,125 words
Files
6 (incl. scripts, references)
Skills in repo
93
Repo updated
First seen
Licence
MIT

At a glance

Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

  • Tasks that involve Pull requests
  • SKILL.md covers Select the scope, Inspect the actual item, Establish the outcome and CODEOWNERS review, plus 2 more sections
  • Runs Shell scripts from its folder; calls gh and git

What it does

Openclaw PR Maintainer is an agent skill from openclaw/openclaw. Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/attribution.md`, `references/landing.md` and `references/media.md`).

It sits in Development, covering Pull requests. The repository describes itself as: The AI that really does things. Any OS. Any Platform. The lobster way. 🦞. The licence is MIT.

When your agent uses it

  • Tasks that involve Pull requests

Example prompts

  • “/openclaw-pr-maintainer”

Requirements

  • A Bash shell

What it can do on your machine

Read from SKILL.md and the folder at commit 1eb5970. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • gh
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh and git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Openclaw PR Maintainer loads about 2.2k tokens when it runs, and up to ~14k if it reads all its reference files. Until then it costs about 38 tokens; SKILL.md has 1,125 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~2.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~14k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from openclaw/openclaw at commit 1eb5970, republished under its MIT licence (© openclaw). 1,125 words, ~2,194 tokens.

Download SKILL.mdSave it as .claude/skills/openclaw-pr-maintainer/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
openclaw-pr-maintainer
description
Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

OpenClaw PR Maintainer

Use for the requested OpenClaw issue/PR operation. Root AGENTS.md owns repair, product, source-trust, and approval policy; this skill owns the GitHub workflow. A pasted ref is context, not permission to publish or expand the task.

Select the scope

  • Review, triage, or list: read-only. Explain the change, actionable findings, useful evidence, and material uncertainty. Do not edit, assign, label, comment, or close unless separately authorized.
  • Fix only: investigate, repair locally, and validate. Publishing still requires ship/land or equivalent scoped authority.
  • Land/ship or autonomous repair: finish the authorized scope through current source proof, review, native merge submission, and verified remote merge. Keep checking pending requests and repair CI failures or conflicts under the same authority; accepted auto-merge is pending work, not task completion. Preserve contributor credit and unrelated work. Routine steps need no repeated permission; security, schema, product, release, and other root gates remain.
  • Queue/discovery: read triage. Batch live reads and shared discovery; do not turn one named PR into an unsolicited queue sweep.
  • Author or regression attribution question: read author and provenance research. Account age and contribution-history queries are conditional, not a prerequisite for every PR.

The lead remains hands-on. Use bounded independent workers where they add useful evidence; serialize shared checkout/ref mutations and GitHub writes. Do not create user-owned app tasks to hide internal subtasks. Preserve a stalled worker's patches, claims, and proof before taking over or reassigning its work.

Inspect the actual item

Start with git status -sb; preserve unrelated changes. Use available local gitcrawl data for related work when useful, then bare PATH gh with narrow JSON fields for live decisions. Stale/missing archives fall through to gh; do not broadly sync archives just to begin. PR source comes from gh pr view/diff and the checkout, not web search.

bash
gh pr view <pr> --repo openclaw/openclaw \
  --json number,title,state,body,author,assignees,baseRefName,headRefName,headRefOid,files,comments,reviews
gh issue view <issue> --repo openclaw/openclaw \
  --json number,title,state,body,author,assignees,comments

Check assignment before deep work. Mention another assignee and treat a fresh assignment as active ownership unless the user directs otherwise. Assignment alone is not a block when stale or explicitly overridden. Claim an unassigned named item only under assignment or landing/autonomous-resolution authority, using the verified authenticated login. Never remove others' assignments without direction. Account/activity research belongs to its conditional route.

Establish the outcome

Read the affected owner, entry points, callers, relevant siblings, tests, docs, history, and current main as needed to support a conclusion. Inspect dependency contracts directly when they determine behavior; apply the root's personal Codex-source inspection requirement when relevant. Investigate contrary evidence before defending a verdict. Do not fill an arbitrary evidence matrix or invent a rejected alternative merely to satisfy a form.

  • Already fixed: prove the original behavior is repaired on current main, with the canonical commit/PR and matching source or runnable proof. Under closure authority, comment that evidence and close; otherwise report it.
  • Real defect: reproduce it, repair its owning invariant, and prove the repaired path and affected siblings. Prefer a coherent simplification over a symptom guard. Size and LOC are context, not correctness gates.
  • Existing useful PR: improve the editable branch rather than replacing it unnecessarily. If it cannot safely be updated, create an authorized credited replacement before closing the source. Never squash a contributor-owned PR after replacing its ancestry; use a maintainer-owned replacement.
  • Uncertain or product decision: state the concrete gap. Do not merge a speculative repair or automatically close work as out of scope.

Use $openclaw-testing to choose proportional proof and its source-trust/host route. Trusted development proof defaults local; remote proof needs an environment or isolation reason. Unavailable optional live proof may use meaningful boundary proof with the limitation stated. Explicit live requests, external API contracts, and changes whose risk requires authenticated execution keep their required proof. Never describe mocks, skipped checks, or an older head as live evidence.

CODEOWNERS review

CODEOWNERS routes review; check live GitHub enforcement. Restricted/security paths and material product, behavior, security, or ownership changes need listed-owner involvement. For ownership/review governance, verified active organization-admin direction also qualifies; repository admin/bypass alone does not. Neither route waives enforced reviews.

Show full SKILL.md (474 more words)Show less

Review and publish

Before committing or landing nontrivial code, run $autoreview and resolve verified actionable findings. Use it for a review-only request when that request asks for independent autoreview; ordinary findings-only review does not need a second reviewer by default. Do not add another mandatory CLI review pass. Reopen review for substantive changes or unresolved concerns, not a patch-identical rebase or a mechanical head change. Address real human/bot findings and explain rejected ones; bot scores and Rank-up lists do not create separate obligations.

Use the current PR template. Lead with the plain-language problem and concrete user impact; keep the explanation short and leave implementation inventories in the diff or optional details. Keep important risks, migrations, required actions, useful evidence, known gaps, and contributor credit visible and current. Do not invent a user benefit for internal-only work. Explain material tradeoffs when they matter; do not require universal LOC tables, provenance fields, or alternate-fix essays. CHANGELOG.md is release-owned; user-facing release-note context stays in the PR/commit. Omit agent transcripts unless explicitly requested.

Before public mutation, verify author/committer and authenticated writer identity. Use body files for shell-sensitive text. Post findings only under the authorized write scope, and update an existing relevant comment/body instead of duplicating it. Publication, media, exact-head CI, and native landing mechanics are in landing; read that reference before publishing or merging.

Verify the final merge/closure state and source rather than trusting a local summary. Report the problem, owner-level change, important proof and limitations, credit, and linked final state in concise prose. Record worthwhile follow-ups; do not manufacture another task after a bounded request is complete.

Finalize and clean up

Never remove the worktree containing a live session's cwd, including your own. A child command's cd or cwd override does not move the parent session. Defer that worktree's removal until the session exits or releases its cwd; report the retained path in the final handoff. Once the requested outcome and required verification are complete, remove the task's disposable proof and scratch. This includes test logs, receipts, local proof archives, and .crabbox outputs. Do not retain, archive, export, or hand off these files merely to remove the completed task's worktree. Follow native closeout.

Required pre-merge proof stays mandatory. Preserve requested deliverables, explicit retention requests, unfinished source, recovery state needed by unfinished operations, active owners, credentials, agent state, and shared dependencies. Optional follow-ups do not keep a completed task open.

This applies to every task, not only PR work: report routine findings in chat/stdout. Create files only for deliverables or concrete tool/proof/recovery needs; state their purpose and reuse them. After the requested outcome and required verification are complete, remove task-owned proof, scratch, and finished worktrees through their native lifecycle. Do not require an archive or evidence handoff. Preserve requested deliverables, explicit retention requests, unfinished source and recovery state, live owners, credentials, agent state, shared dependencies, and unknown ownership.

© openclaw, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references) in .agents/skills/openclaw-pr-maintainer of openclaw/openclaw.

  • SKILL.md
  • references/attribution.md
  • references/landing.md
  • references/media.md
  • references/triage.md
  • scripts/github-activity.sh

Open the folder on GitHubat commit 1eb5970

Compare with similar skills

Openclaw PR Maintainer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Openclaw PR Maintainer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Openclaw PR Maintainer this skillopenclaw/openclaw392k—~2.2kAutomated safety check: PassMIT
Finishing a Development Branchobra/superpowers296k5 repos~1.9kAutomated safety check: PassMIT
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Check PRonyx-dot-app/onyx32k2 repos~2.3kAutomated safety check: PassMIT
Understand Diff AnalysisEgonex-AI/Understand-Anything86k1 repos~1.4kAutomated safety check: PassMIT
PR Design DocOpenHands/OpenHands90k—~2.4kAutomated safety check: PassMIT

Similar skills

  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    296k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Check PR

    onyx-dot-app/onyx

    Checks a GitHub, GitLab, or Perforce (p4) pull request (or merge request, or shelved changelist) for unresolved review comments, failing status checks, and incomplete PR descriptions.

    32k GitHub starsUsed in 2 repos~2.3k tokens
    DevelopmentAuto-check passed
  • Understand Diff Analysis

    Egonex-AI/Understand-Anything

    Reads your git changes or a pull request against a prebuilt knowledge graph of the project to explain what changed, which components are affected and what is risky.

    86k GitHub starsUsed in 1 repo~1.4k tokens
    DevelopmentAuto-check passed
  • PR Design Doc

    OpenHands/OpenHands

    For a non-trivial pull request, write a self-contained HTML design doc under the temporary .pr/ directory and link a visibility-appropriate preview in the PR description, so maintainers grasp the…

    90k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check passed
  • WooCommerce Code Review

    woocommerce/woocommerce

    Reviews WooCommerce code changes against the project's standards, flagging backend PHP architecture, naming, documentation, data integrity and testing violations.

    11k GitHub starsUsed in 3 repos~1.1k tokens
    DevelopmentAuto-check passed

More from openclaw/openclaw

All 93 skills in this repo
  • Openclaw Live Updater

    openclaw/openclaw

    Maintain the canonical live OpenClaw main checkout, macOS LaunchAgent-managed Gateway, local macOS app, exact-head main CI, and recurring full release validation.

    392k GitHub stars~3.7k tokensUpdated today
    Auto-check passed
  • Tmux

    openclaw/openclaw

    Control tmux sessions/panes for interactive CLIs: list, capture output, send keys, paste text, monitor prompts.

    392k GitHub starsUsed in 2 repos~640 tokens
    Auto-check passed
  • Feishu Doc

    openclaw/openclaw

    Feishu document read/write workflows. An agent skill from openclaw/openclaw.

    392k GitHub stars~516 tokensUpdated today
    Auto-check passed
  • Browser Automation

    openclaw/openclaw

    A skill your agent uses when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

    392k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Clawsweeper

    openclaw/openclaw

    A skill your agent uses for all ClawSweeper work: OpenClaw issue/PR sweep reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed…

    392k GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Control UI E2E

    openclaw/openclaw

    A skill your agent uses when designing, testing, fixing, or extending the OpenClaw Control UI GUI, including UI stress-test galleries with feedback inputs, Vitest + Playwright end-to-end checks…

    392k GitHub stars~2.9k tokensUpdated today
    Auto-check passed

Categories

Questions about Openclaw PR Maintainer

What does Openclaw PR Maintainer do?

Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow. Openclaw PR Maintainer is an agent skill from openclaw/openclaw. Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

When should I use Openclaw PR Maintainer?

Openclaw PR Maintainer fits situations like: tasks that involve Pull requests.

How do I install Openclaw PR Maintainer in Claude Code?

Run `npx skills add openclaw/openclaw --skill openclaw-pr-maintainer -a claude-code`. Or copy the skill folder (.agents/skills/openclaw-pr-maintainer in openclaw/openclaw) into .claude/skills/openclaw-pr-maintainer in your project. Claude Code loads it when a task matches its description.

How do I install Openclaw PR Maintainer in Codex?

Run `npx skills add openclaw/openclaw --skill openclaw-pr-maintainer -a codex`. Or copy the skill folder (.agents/skills/openclaw-pr-maintainer in openclaw/openclaw) into .agents/skills/openclaw-pr-maintainer in your project. Codex loads it when a task matches its description.

Can I use Openclaw PR Maintainer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add openclaw/openclaw --skill openclaw-pr-maintainer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/openclaw-pr-maintainer, .gemini/skills/openclaw-pr-maintainer, .github/skills/openclaw-pr-maintainer and .opencode/skills/openclaw-pr-maintainer in your project.

What does Openclaw PR Maintainer need to run?

Going by SKILL.md and its folder, Openclaw PR Maintainer needs a shell for the scripts in its folder and the command-line tools its instructions call (gh and git). Our summary lists: A Bash shell.

Does Openclaw PR Maintainer access the network?

SKILL.md contains no URLs. Its commands use gh and git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Openclaw PR Maintainer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Openclaw PR Maintainer use?

Openclaw PR Maintainer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Openclaw PR Maintainer use?

About 2.2k tokens (SKILL.md is roughly 8.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Openclaw PR Maintainer?

Skills that share tags, products or a category with Openclaw PR Maintainer: Finishing a Development Branch (obra/superpowers, 296k stars), PR Babysitter (openinterpreter/openinterpreter, 69k stars), Check PR (onyx-dot-app/onyx, 32k stars) and Understand Diff Analysis (Egonex-AI/Understand-Anything, 86k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Openclaw PR Maintainer?

openclaw (a GitHub organization) maintains it in openclaw/openclaw, which has 391,610 GitHub stars. The repository holds 93 skills in this directory. The repository was last updated on October 8, 2026.

Source: openclaw/openclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.