Structured code review through the shared OpenClaw agent-skills installation.
日本語の概要は準備中です。原文の説明を表示しています。
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.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill for maintainer-facing ClawHub GitHub workflow, not for ordinary implementation work.
gh pr view or gh issue view against openclaw/clawhub; verify live
state before commenting, labeling, closing, or recommending merge.Common read-only commands:
gh pr view <number> --repo openclaw/clawhub --json title,body,author,labels,comments,files,commits,statusCheckRollup,reviewDecision,url,additions,deletions,changedFiles
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}'
proof:ui just to inspect
existing evidence.LOC: +x/-y (N files), using live PR stats or
local diff stats.No blocking findings or
No findings.Provenance: line when a bounded
history pass identifies it. Separate code author, PR author,
merger/committer, current PR author, PR number, and date when those differ.
If the blamed PR was merged by automation, identify the human trigger when
practical; otherwise say trigger unknown.origin/main behavior or current published docs when
regression, compatibility, or user-visible docs accuracy matters.Remaining uncertainty; do not call the PR best, proof-sufficient, or
merge-ready.Every PR review must explicitly answer: "Is this the best fix, or only a plausible fix?"
Before verdict:
origin/main and shipped behavior when relevant.Review output must include:
Best-fix verdict: best / acceptable mitigation / wrong layer / too narrow /
too broad.Alternatives considered: 1-3 concrete alternatives and why rejected.Code read: compact list of main files/contracts checked.Remaining uncertainty: what was not proven.Generate new visual evidence with the best proof runtime available in the
current session. Use Crabbox through bun run proof:ui only when a Crabbox
skill or working Crabbox capability is available. Otherwise ignore Crabbox and
run the existing Playwright proof runtime against a real local ClawHub instance;
missing Crabbox access is not a blocker.
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 on
origin/main.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.
For the local fallback, start ClawHub with the relevant local Convex state and run the scenario through the local Playwright runner:
bun run proof:ui -- --runner local --mode feature \
--scenario .artifacts/proof-scenarios/<name>.pw.ts \
--candidate-url <local-clawhub-url>
For before/after proof, run the same scenario against an origin/main checkout
and the candidate checkout, then pass both URLs with --baseline-url and
--candidate-url. The runner accepts only localhost or loopback URLs and writes
publishable baseline/ and candidate/ artifacts. Use the Codex app browser to
inspect the running local instances and captured evidence.
Use proof-video for capture, editing, inspection and publication. Capture from the real running ClawHub instance and inspect every final image/video before uploading it. Lead with the successful candidate; label any failed baseline separately and state companion fixes and simulations.
Attach inspected media directly to the PR with native GitHub attachments:
gh pr comment <number> --repo openclaw/clawhub \
--body-file .artifacts/proof/comment.md \
--attach .artifacts/proof/after.mp4 \
--attach '.artifacts/proof/before.png#Before' \
--attach '.artifacts/proof/after.png#After'
Videos use bare uploaded URLs so GitHub renders players; do not add video alt text. Include exact refs, the tested flow, validation and limitations in the comment itself. Verify the final comment and return its direct link.
Never push proof assets or generated reports to any product repository branch,
including qa-artifacts. The old proof:publish helper is retired. Do not leave
only local paths or links to a source-tree directory as published evidence.
If attachment upload fails, retain the local files and report the precise
blocker instead of claiming they are attached.
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.
--body-file; never pass escaped
\n strings.--body-file over inline -b bodies.#123 in backticks when you want GitHub to
auto-link them.gh pr comment --body-file; add --attach for inspected media. Follow
the proof-video skill for safe updates to an existing proof comment.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Structured code review through the shared OpenClaw agent-skills installation.
日本語の概要は準備中です。原文の説明を表示しています。
Create and manage Axiom monitors and notifiers via the v2 public API. Use when building alerting, routing notifications, validating monitor behavior, and maintaining alert configurations end-to-end.
日本語の概要は準備中です。原文の説明を表示しています。
Expert SRE investigator for incidents and debugging. Uses hypothesis-driven methodology and systematic triage. Can query Axiom observability when available. Use for incident response, root cause analysis, production debugging, or log investigation.
日本語の概要は準備中です。原文の説明を表示しています。
Designs and builds Axiom dashboards via API. Covers chart types, APL and metrics/MPL query patterns, SmartFilters, layout, and configuration options. Use when creating dashboards, migrating from Splunk, or configuring chart options.
日本語の概要は準備中です。原文の説明を表示しています。
Use when drafting, sending, or preserving email correspondence for an existing ClawHub content rights case.
日本語の概要は準備中です。原文の説明を表示しています。
Apply ClawHub-specific Convex conventions and route to the right managed Convex skill. Use for any change under convex/, Convex commands or deployment targeting, query performance, migrations, retention, runtime validation, or skill stat reads and writes in the ClawHub repository.
日本語の概要は準備中です。原文の説明を表示しています。