gh-check-notification Skill
GitHub の未読通知を確認し、ユーザーに簡潔なサマリーを提供するためのスキルです。
主な用途
- •未読の通知を一覧取得し、重要なアップデート(自分へのメンション、レビュー依頼など)を把握する。
- •通知の内容に基づいて、次に取るべきアクションを判断する。
推奨されるコマンド
未読通知を JSON 形式で取得し、必要な情報(タイトル、タイプ、リポジトリ、理由)を抽出します。
bash
gh api notifications -q '.[] | {title: .subject.title, type: .subject.type, reason: .reason, repository: .repository.full_name}'
動作フロー
- •上記コマンドを実行して未読通知を取得する。
- •通知の
reasonを確認し、特に以下のような重要なものを優先的にユーザーに報告する。- •
mention: 直接メンションされた。 - •
review_requested: レビューを依頼された。 - •
assign: 担当者に割り当てられた。
- •
- •リポジトリごとに通知をグループ化して表示すると分かりやすくなります。
注意事項
- •Read-only の用途を想定しているため、このスキルで通知を既読にしたり、削除したりする操作は原則行いません。
- •通知が多い場合は、最初の数件(例:最新10件)に絞って表示することを検討してください。