AgentSkillsCN

check-mail

Gmail 搜索技能。当需要查看或搜索邮件时使用。“请查看邮件”“有未读邮件吗?”“帮我找找来自○○的邮件”等指令均可触发该技能,并通过 gog CLI 调用。

SKILL.md
--- frontmatter
name: check-mail
description: Gmail検索スキル。メールの確認・検索が必要なときに使用する。「メール確認して」「未読メールある?」「○○からのメール探して」などのリクエストで発動。gog CLIを使用。

Check Mail

gog gmail searchでGmailを検索する。

アカウント

用途アカウント
デフォルトmitomi.yuuto2003@gmail.com
大学mitomiyuto2003@g.ecc.u-tokyo.ac.jp
就活yuto.mitomi0213@gmail.com

指定がなければデフォルトアカウントを使用。複数アカウントを確認する場合は並列実行する。

コマンド

bash
# 直近のメール一覧(全件)
gog gmail search "in:anywhere" --max=10 --account=<ACCOUNT>

# 未読メール
gog gmail search "is:unread" --max=10 --account=<ACCOUNT>

# キーワード検索
gog gmail search "キーワード" --account=<ACCOUNT>

# 差出人で検索
gog gmail search "from:example@gmail.com" --account=<ACCOUNT>

# 日付で絞り込み
gog gmail search "after:2026/02/01 before:2026/02/03" --account=<ACCOUNT>

# 件数を増やす
gog gmail search "クエリ" --max=20 --account=<ACCOUNT>

# 特定メールの詳細取得
gog gmail get <messageId> --account=<ACCOUNT>

注意

  • source ~/.profile が必要な場合がある(brewパス未読み込み時)
  • 特に指定がない場合は "in:anywhere" で全メールを検索する(未読のみ等の絞り込みはユーザーの指示があるときだけ)
  • 検索クエリはGmail検索構文に準拠(from:, to:, subject:, is:unread, has:attachment, after:, before: 等)
  • 結果はテーブル形式で整理して表示する