AgentSkillsCN

gh-check-notification

查看 GitHub 未读通知并获取摘要。 用途:(1) 获取未读通知列表;(2) 筛选提及、评审请求等重要通知;(3) 判断下一步行动。 此技能原则上以只读模式运行。

SKILL.md
--- frontmatter
name: gh-check-notification
description: |
  GitHub の未読通知を確認し、サマリーを取得する。
  用途: (1) 未読通知の一覧取得、(2) メンションやレビュー依頼などの重要通知の抽出、(3) 次のアクションの判断。
  このスキルは原則として Read-only で動作する。

gh-check-notification Skill

GitHub の未読通知を確認し、ユーザーに簡潔なサマリーを提供するためのスキルです。

主な用途

  • 未読の通知を一覧取得し、重要なアップデート(自分へのメンション、レビュー依頼など)を把握する。
  • 通知の内容に基づいて、次に取るべきアクションを判断する。

推奨されるコマンド

未読通知を JSON 形式で取得し、必要な情報(タイトル、タイプ、リポジトリ、理由)を抽出します。

bash
gh api notifications -q '.[] | {title: .subject.title, type: .subject.type, reason: .reason, repository: .repository.full_name}'

動作フロー

  1. 上記コマンドを実行して未読通知を取得する。
  2. 通知の reason を確認し、特に以下のような重要なものを優先的にユーザーに報告する。
    • mention: 直接メンションされた。
    • review_requested: レビューを依頼された。
    • assign: 担当者に割り当てられた。
  3. リポジトリごとに通知をグループ化して表示すると分かりやすくなります。

注意事項

  • Read-only の用途を想定しているため、このスキルで通知を既読にしたり、削除したりする操作は原則行いません。
  • 通知が多い場合は、最初の数件(例:最新10件)に絞って表示することを検討してください。