並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
- 大きな目標を並行作業に分けたいとき
- 複数エージェントの作業調整
- 作業ツリーを分けて進めたいとき
GitHubの未処理PRや課題から、価値とリスクを見て対応候補を選び、コードやテストの確認結果と貢献者の明記方針を優先順位付きでまとめるスキル。
Hunt the issue/PR queue for highest value-over-risk wins: clean focused community PRs, already-implemented issues to close, safe quick-fixes.
GitHubの未処理PRと課題を調べ、価値と安全性を基準に対応候補を順位付けします。小さく取り込みやすいコミュニティのPR、対象ブランチですでに解決している課題、誤字やテスト不足などの小修正を探します。コード、テスト、コメント、チェック結果を確認し、実際の取り込み先ブランチとの競合も調べます。
PRや課題がたまり、どこから対応するか決めたいときに向いています。リリース前に初参加者の貢献を取り込む候補を探す場面にも使えます。結果はtreasure.mdにまとめ、候補ごとの対応案、確認したブランチ、貢献者の明記方針、初参加者の人数、公開コメントの下書きを残します。
Codewhale向けの手順で、gh、Git、ローカル確認用のcargoを使います。タイトルやラベルだけでは判断しません。マージ、クローズ、取り込み、タグ付けなどにはメンテナーの明示的な承認が必要です。公開コメントも下書きにとどめ、投稿の承認を待ちます。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Hunt the open queue for the highest value-over-risk wins fast: clean focused community PRs, issues the branch already implements, and safe quick-fixes. Output a ranked action list with credit handling. Never act on title or labels alone, and never merge/close/tag without maintainer approval.
gh pr list --repo codewhale-hq/CodeWhale --state open --limit 200 \
--json number,title,author,headRefName,baseRefName,isDraft,mergeable,mergeStateStatus,additions,deletions,changedFiles,reviewDecision,labels,url
gh issue list --repo codewhale-hq/CodeWhale --state open --limit 300 \
--json number,title,author,labels,milestone,url
mergeable=MERGEABLE, low
changedFiles/additions, not draft, no trust-boundary surface: auth,
sandbox, install, publish, branding). Flag any NEW contributor for credit.gh pr view N --repo codewhale-hq/CodeWhale \
--json files,commits,reviews,comments,statusCheckRollup,closingIssuesReferences
gh pr checks N --repo codewhale-hq/CodeWhale
mergeable flag lies):
git fetch origin pull/N/head:refs/tmp/pr-N
base=$(git merge-base <release-branch> refs/tmp/pr-N)
git merge-tree "$base" <release-branch> refs/tmp/pr-N # empty/no conflict markers == clean
git grep -n "DEEPSEEK_BASE_URL" <release-branch>
If the branch already covers it, draft a close-with-evidence note linking the
commit/lines and crediting the reporter. Hold the close for approval..github/AUTHOR_MAP first (else derive the noreply id):
gh api users/HANDLE --jq '"\(.id)+\(.login)@users.noreply.github.com"'
Co-authored-by: Name <ID+handle@users.noreply.github.com>
Harvested from PR #N by @handle
The Harvested from PR #N by @handle line lets auto-close-harvested.yml
close the PR with credit once the commit reaches main. Validate trailers:
git log BASE..HEAD --format='%h %an <%ae>%n%(trailers:key=Co-authored-by)' # credit the human, from .github/AUTHOR_MAP
cargo fmt --all -- --check && cargo test --workspace
main-based clean flag for a release branch; run git merge-tree
against the real landing branch.Write treasure.md:
.github/AUTHOR_MAP gaps per win;まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
設計や実装、説明、デバッグの複数案を独立に作り、共通の評価基準で比較します。コード案は作業場所を分けて検証し、採用候補と判断の根拠を提示するスキルです。
Codewhaleのリリース前に、テスト・ビルド・バージョン整合性を順に点検し、端末画面の手動確認項目と実施結果を整理して、完了判断の根拠を残します。
登録済みのコンピューターで、デスクトップアプリや独立したブラウザーを操作します。画面の状態を読み取り、入力やクリックの結果を確認しながら作業を進めるスキルです。
Codewhaleの開発参加時に、手元のブランチと同期状況、ビルド、CIと同じ検証を確認するスキル。ローカルの履歴と変更履歴から更新内容も提示します。
Codewhaleの変更を実製品で確かめるため、ビルド元の識別情報を付けた実行ファイルの作成・インストールから、実際の端末での動作確認と記録まで進めるスキル。