spark-recipe-inbox-by-category について
spark-recipe-inbox-by-categoryは、Sparkのスマートカテゴリで受信トレイを処理する読み取り専用ワークフローです。優先メールと個人メールから確認し、招待、通知、最近のニュースレターへと進みます。
主な機能
- 01優先度順にメールカテゴリを処理
- 02未読の優先メールと個人メールを抽出
- 03未返信のカレンダー招待を確認
- 04通知と最近のニュースレターを確認
- 05カテゴリ別のメール件数を要約
活用シーン
- 01重要度に沿って受信トレイを整理
- 02未読の個人メールを把握
- 03返信待ちの招待を探す
- 04最近の受信状況を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ readdle/ spark-cli-skills --skill spark-recipe-inbox-by-categoryインストール後、Claude Code で/spark-recipe-inbox-by-categoryを入力して読み込まれたか確認します。
詳細
カテゴリ別に受信トレイを確認
Spark のスマートカテゴリを使い、優先順位の高い順に受信トレイを処理します。これにより、最も重要なメッセージから先に対応できます。
前提条件: コマンドのリファレンスとフィルター構文について、基本スキル use-spark を読んでください。
必要なアクセスレベル: 読み取り専用。
手順
Step 1: 優先メール(最優先)
spark emails Inbox --filter "category:priority is:unread"
Spark が自動的に優先度を高くしたメール、またはユーザーが手動で優先メールとしてマークしたメールです。最も重要な項目です。
Step 2: 人からのメール
spark emails Inbox --filter "category:personal is:unread"
個人間の直接のメールです。通常、返信が必要な実際のやり取りです。
Step 3: 返答待ちの招待
spark emails Inbox --filter "category:invitation"
返答を待っているカレンダーの招待です。性質上、時間的な制約があります。
Step 4: 通知
spark emails Inbox --filter "category:notification is:unread"
サービスからの通知、アラート、領収書です。対応が必要な項目がないか確認してから、次に進みます。
Step 5: ニュースレター
spark emails Inbox --filter "category:newsletter newer_than:7d"
過去 1 週間に届いた登録済みニュースレターやダイジェストです。興味のあるものに目を通し、それ以外は読み飛ばします。
Step 6: 要約
ユーザーに次の内容を報告します。
- 未読の人からのメール N 件(最新のメールの件名/送信者を記載)
- 未読の優先メール M 件
- 返答待ちの招待 K 件
- 通知とニュースレターの件数(求められない限り一覧にしない)
ヒント
- ユーザーが「新着情報を教えて」や「状況を教えて」と尋ねた場合に推奨されるデフォルトの手順です。
- 手短な概要を伝える場合は、手順 4 と 5 を省略します。優先メール、人からのメール、招待を確認すれば、重要な情報を把握できます。
- 各カテゴリで
spark thread <id>を使って詳しく確認するのは、ユーザーが特定のメールについて尋ねた場合に限ります。 spark events --todayと組み合わせると、朝の概要をまとめて確認できます。
コメント
Markdown 対応