batch
無料Break a large, parallelizable goal into bounded work units, coordinate existing agent/worktree machinery, integrate, and verify. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Use to assign GitHub issues to a milestone and/or owners in bulk, verifying each.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Retarget or assign a set of Codewhale issues to a milestone and/or owners in
bulk, verifying every one. The milestone (or assignee) change is the signal;
do not narrate it with comments. Use gh for all GitHub
calls.
vX.Y.Z, or to assign to owners.This skill changes milestone/assignee only. It does not close, label, comment, merge, or release. Those stay with the maintainer.
Confirm the exact milestone title. gh issue edit --milestone matches by
name, so a typo silently fails (or worse, no-ops). Read the real titles and
note the starting open-count:
gh api repos/codewhale-hq/CodeWhale/milestones \
--jq '.[] | "\(.number)\t\(.title)\topen=\(.open_issues)\tstate=\(.state)"'
Copy the title string verbatim (e.g. the live vX.Y.Z title). If the target
milestone is missing or closed, stop and ask the maintainer; do not create one.
Pre-flight each number. gh issue edit will happily retarget a PR or a
closed issue, so screen first. The url reveals PR-vs-issue (/pull/ vs
/issues/); skip anything not OPEN or that is a PR:
for N in <N1> <N2> <N3>; do # substitute the real issue numbers
gh issue view "$N" --repo codewhale-hq/CodeWhale \
--json number,state,url,milestone \
--jq '"\(.number)\t\(.state)\t\(.url)\tmilestone=\(.milestone.title // "none")"'
done
Flag any row whose url contains /pull/ (it is a PR) or whose state is
not OPEN, and exclude it from the loop below.
Apply the change, one issue at a time, reporting per-issue success. Use
--milestone, --add-assignee, or both:
for N in <N1> <N2> <N3>; do # substitute the real issue numbers
if gh issue edit "$N" --repo codewhale-hq/CodeWhale \
--milestone "<milestone>" >/dev/null 2>&1; then
echo "ok #$N -> <milestone>"
else
echo "FAIL #$N (PR? closed? bad milestone title?)"
fi
done
# owners: add --add-assignee handle (do not invent logins)
Edit is idempotent: re-pointing an already-correct issue is harmless.
Verify the milestone moved. Re-run the step-1 command and confirm the open
count rose by the number of issues you moved in (minus any you skipped).
Spot-check a few with the step-2 view to confirm milestone.title is now
the target.
Report a tight ledger: issues moved, issues skipped and why (PR / closed / title mismatch), the before/after open-count, and any owner assignments. No public comment is posted.
/pull/ in the url), before editing.Co-authored-by / Harvested from PR #N), or closing references.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Break a large, parallelizable goal into bounded work units, coordinate existing agent/worktree machinery, integrate, and verify. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Generate a small set of independent candidate solutions in worktrees, judge them against one explicit rubric, and apply the winner only after PASS verification.
日本語の概要は準備中です。原文の説明を表示しています。
Use before claiming Codewhale release work is done: run the full gate sweep and list the manual QA targets.
日本語の概要は準備中です。原文の説明を表示しています。
Operate desktop apps and isolated browsers on registered computers. Use for tasks that require an app interface, accessibility, screenshots or recording. Use Chromewhale for the user's signed-in Chrome.
日本語の概要は準備中です。原文の説明を表示しています。
Help a new contributor get productive on this checkout - inspect sync state against main, build, run the repository's exact verification gate, and produce a local what's-new digest. Never fetches, pulls, or modifies a dirty tree on its own. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a Codewhale change needs proving in the real product, or when asked to build/install/dogfood the local binaries: stamped release build, atomic install, fresh-shell verification, and the manual QA that gates cannot cover.
日本語の概要は準備中です。原文の説明を表示しています。