Skip to content

yshrsmz/github

v3.1.0Apache-2.0

Git/GitHub safety rules and PR review workflows

branch-cleanup

マージ済みの PR に対応するローカルブランチと、それをチェックアウトしている worktree を、head SHA を照合して安全に削除する。squash merge されたブランチは git branch -d も git branch --merged も判定できないため、GitHub 側の情報で確認する。「ブランチを整理して」「マージ済みブランチを消して」「マージ済みの worktree を片付けて」「clean up branches」「prune branches」と言われたとき、および「マージしたのに git branch -d が拒否する」「マージ済みのブランチが消せない」「worktree があるせいでブランチが消せない」と相談されたときに使う。リモートブランチの削除、未マージのブランチや未マージ PR の worktree を消す作業には使わない。

git-operations

Safe git operation guidelines. Use when performing any git operations including commits, branching, merging, rebasing, pushing, pull request creation, or any other git-related tasks.

issue-triage

Triage open GitHub issues by fetching the full list, investigating each in parallel with subagents, and producing a prioritized summary table grouped by feasibility (HIGH/MEDIUM/LOW). Trigger when the user asks to "triage issues", "check open issues", "review issues", or "what issues can we work on".

pr-check

PR のレビューコメントと CI ステータスを確認し、各指摘を独立に評価して修正すべきものは個別コミット・push する。PR 番号を引数に取る。

pr-reply

pr-check スキルの評価結果に基づき、各 PR レビューコメントに返信してスレッドを解決する。同じ会話で pr-check 実行後に使用する。

pr-review

PR をレビューし、結果を GitHub にインラインコメントとして投稿する。PR 番号を引数に取る。

release-notify

After a release, comment on related GitHub issues to notify users. Extracts addressed issues from the release changelog or PR, then posts appropriate comments on each. Trigger when the user asks to "notify issues about release", "comment on released issues", or "post release comments".

renovate-pr-review

Renovate (や Dependabot) が作成した依存更新 PR を対象に、各パッケージの changelog を並列調査し、破壊的変更への追随・新 API の採用判断・関連ファイルの同期更新までを行う。npm/pnpm/yarn・Cargo・Gradle/Maven・GitHub Actions の manifest を自動検出し、プロジェクトの実行基盤(AGENTS.md / CLAUDE.md / CI 設定)に従ってビルドとテストを走らせる。「この Renovate PR 見て」「依存更新 PR 対応して」「bump 系 PR の中身チェック」といった依頼で必ず使用する。