ClawHub PR Maintainer
SkillDev toolsLets your agent review and triage ClawHub GitHub issues and pull requests, including labels, CI checks, and close decisions.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the ClawHub PR Maintainer skill
About this capability
Use when reviewing, triaging, validating, or discussing ClawHub GitHub issues or pull requests, including author context, CI, UI proof, evidence, labels, close decisions, and maintainer handoff.
What this skill tells your AI
The instructions your AI receives, as published by openclaw/clawhub in .agents/skills/clawhub-pr-maintainer/SKILL.md and read by ahel’s review.
Use this skill for maintainer-facing ClawHub GitHub workflow, not for ordinary implementation work.
Start With Live GitHub State
- Use
gh pr vieworgh issue viewagainstopenclaw/clawhub; verify live state before commenting, labeling, closing, or recommending merge. - For PRs, read title, body, author, labels, comments, files, commits, status checks, review state, and linked issues.
- Surface author identity briefly: GitHub name/login and account age when useful. Treat identity as triage signal, never as proof by itself.
Common read-only commands:
gh pr view <number> --repo openclaw/clawhub --json title,body,author,labels,comments,files,commits,statusCheckRollup,reviewDecision,url
gh issue view <number> --repo openclaw/clawhub --json title,body,author,labels,comments,state,url
gh api users/<login> --jq '{login,name,created_at,type}'
Review Evidence Bar
- For bug fixes, require symptom evidence, a plausible root cause in the touched code path, and either a regression test or focused manual proof.
- For UI changes, require screenshots or video when the behavior is meaningfully visual. Use tests as supplemental evidence, not a substitute for visible proof.
- Do not merge or recommend merge based only on PR prose, AI rationale, or green CI when the changed behavior has not been exercised.
- For contributor-provided screenshots/videos/logs, inspect the artifact
directly and state what it proves. Do not rerun
proof:uijust to inspect existing evidence.
Decide UI Proof Mode
Use the clawhub-ui-proof skill when the maintainer/agent should generate new
visual evidence.
before-after: bug fixes, regressions, changed copy, changed layout, or any PR where main-vs-candidate comparison clarifies the change.feature: new page, new flow, new UI state, or behavior that cannot exist onorigin/main.- No generated proof: docs-only, backend-only, tests-only, metadata-only, or already-sufficient contributor evidence.
Write a temporary Playwright scenario under .artifacts/proof-scenarios/; do
not infer manual clicks. Keep screenshots and videos in .artifacts/ until
publishing. Never commit proof artifacts.
Final Review Comment With Proof
If this review generated proof:ui artifacts, publish them before the final PR
review comment. Do not leave only local .artifacts/... paths in a PR comment;
they are useful to the maintainer locally but invisible to GitHub readers.
Use:
bun run proof:publish -- --proof-dir .artifacts/clawhub-ui-proof/<timestamp> --target-pr <number>
proof:publish copies the selected files to the qa-artifacts branch and
upserts a marker-backed PR comment with a ClawHub UI Proof section.
That comment includes:
- the proof mode (
before-afterorfeature) - the
report.mdresult summary - the most relevant per-step screenshots
- inline video previews when GIF previews are present
- links to full-run MP4s
- links to raw proof files on the artifact branch
Use --dry-run before publishing if you need to inspect the generated comment.
If publishing fails because credentials are missing, report the local proof
directory and the failed command instead of posting a comment that claims
evidence is attached.
ClawSweeper
ClawSweeper is the bot control plane for automated PR/issue review once ClawHub dispatch is configured. Until then, use this skill for manual maintainer review. If ClawSweeper has posted a review, read it as evidence but verify live PR state before acting.
Commenting And Labels
- Use literal multiline comment bodies or
--body-file; never pass escaped\nstrings. - Keep maintainer comments short: finding, evidence, requested action, and verification path.
- When no proof artifacts were generated,
gh pr comment --body-fileis fine. When proof artifacts were generated, useproof:publishso screenshots/videos are published before posting. - Do not close more than five issues/PRs in one action without explicit confirmation and the exact target list.
Signals
- GitHub stars
- 9k
- Forks
- 1k
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
clawhub-pr-maintainer- Source
- github.com/openclaw/clawhub