agent-device-lab
Prepare and check trusted macOS hosts for physical Android and iPhone tests with agent-device, ADB, and Xcode, or set up iPhone…
Select, review, repair, validate, and land batches of up to 20 low-risk OpenClaw contributor pull requests using Vincent's maintainer preferences and bounded sub-agent lanes. Use for "next 20", broad contributor PR sweeps, merge-candidate mining, or continued PR-batch work where
$ npx -y skills add vincentkoc/dotskills --skill openclaw-pr-batch-sweep --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/openclaw-pr-batch-sweepContext preview
The summary Claude sees to decide when to auto-load this skill.
Select, review, repair, validate, and land batches of up to 20 low-risk OpenClaw contributor pull requests using Vincent's maintainer preferences and bounded sub-agent lanes. Use for "next 20", broad contributor PR sweeps, merge-candidate mining, or continued PR-batch work where
name: openclaw-pr-batch-sweep description: Select, review, repair, validate, and land batches of up to 20 low-risk OpenClaw contributor pull requests using Vincent's maintainer preferences and bounded sub-agent lanes. Use for "next 20", broad contributor PR sweeps, merge-candidate mining, or continued PR-batch work where drafts, maintainer work, trivial one-line changes, UI, security, migrations, and high-risk changes must be excluded. license: MIT metadata: source: "https://github.com/vincentkoc/dotskills" version: "0.2.7" spec: agentskills-v1
Drive a continuing queue of real, low-risk OpenClaw contributor bug fixes through qualification, repair, proof, and landing. Work in batches of up to 20 without padding the batch with micro-patches, speculative cleanup, or risky surfaces.
Requires `ghx`, `gitcrawl`, `gwt`, and the OpenClaw maintainer, testing, autoreview, Crabbox, and ClawSweeper skills.
Read [references/operator-selection-policy.md](references/operator-selection-policy.md) before selecting candidates. Read [references/worker-contract.md](references/worker-contract.md) before spawning sub-agents. Read and update [references/decision-ledger.json](references/decision-ledger.json) so fresh runs inherit prior landed, rejected, closed, and explicitly skipped PRs.
Compose the repository skills instead of duplicating them:
1. Recover and continue the existing queue.
2. Discover broadly, then reject aggressively.
set -o pipefail
ghx pr list --repo openclaw/openclaw --state open --limit 100 \
--json number,title,url,author,labels,isDraft,state |
node "$SKILL_ROOT/scripts/rank-candidates.mjs" \
--limit 40 --batch-size 20 \
--decision-ledger "$SKILL_ROOT/references/decision-ledger.json" \
--exclude "$HANDLED_PRS" |
node "$SKILL_ROOT/scripts/hydrate-candidates.mjs" --input - |
node "$SKILL_ROOT/scripts/rank-candidates.mjs" --hydrated \
--decision-ledger "$SKILL_ROOT/references/decision-ledger.json" \
--exclude "$HANDLED_PRS"We are moving from "prompt as text" to skill as runtime module. Each skill acts like a lightweight, containerized application for AI work: a stable interface, opinionated workflow, and bundled resources that can be installed, versioned, tested, and reused
Prepare and check trusted macOS hosts for physical Android and iPhone tests with agent-device, ADB, and Xcode, or set up iPhone…
Resolve canonical Git checkouts, index and verify codebase-memory-mcp graphs through the guarded CLI, open its browser viewer on…
Mine structured Codex /goal history locally or across a configured machine fleet, measure active goal time and resumed thread…
Recover Codex or Claude sessions from tmux panes, saved cockpit snapshots, session history, and recent agent logs without…
Interpret Crabpot and OpenClaw performance dashboard metrics, import-loop profiles, runtime profiles, and branch-to-branch perf…
Maintain and release the crawlkit Go library, preserving downstream compatibility for gitcrawl, slacrawl, discrawl, and notcrawl.