spark-recipe-notification-hygiene について
Spark のメール整理スキルで、通知の多さを抑えます。送信者の分類変更やメールのグループ化、一括アーカイブを通じて、有用な通知を残しながら受信トレイを整えます。
主な機能
- 01未読通知数と送信者の確認
- 02送信者単位でメールを再分類
- 03繰り返しメールのグループ化
- 04処理済み通知の一括アーカイブ
- 05低優先度送信者の重要マーク解除
活用シーン
- 01休暇後に通知の滞留を整理
- 02通知に見えるニュースレターを分類
- 03CI や監視メールによる受信トレイの混雑を軽減
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ readdle/ spark-cli-skills --skill spark-recipe-notification-hygieneインストール後、Claude Code で/spark-recipe-notification-hygieneを入力して読み込まれたか確認します。
詳細
レシピ:通知の整理
通知が多すぎる状態を解消するため、通知が多い送信者を特定し、誤ったカテゴリに分類されたメールを再分類し、繰り返し届く通知をグループ化して、不要になった通知を整理します。
前提条件: コマンドのリファレンスとフィルター構文については、use-spark のベーススキルをお読みください。
必要なアクセスレベル: triage。
手順
ステップ 1:通知数を確認する
spark emails Inbox --filter "category:notification is:unread"
未読の通知数を数えます。数が多い場合は、送信者の一覧を確認して傾向を探します。どの送信者からの通知が大半を占めていますか?
ステップ 2:通知の多い送信者を特定する
大量の、価値の低い通知を送ってくる送信者(CI ボット、SNS のアラート、配達後の配送状況の更新など)を探します。
いくつか読んで、ノイズであることを確認します。
spark thread <id>
ステップ 3:誤って分類された送信者を再分類する
一部の「通知」は、実際にはニュースレターです。
spark contact-action changeCategoryNewsletters [email protected]
実際の人物からのメールで、「People」に分類すべきものもあります。
spark contact-action changeCategoryPersonal [email protected]
この変更は、その送信者から今後届くすべてのメールに適用されます。
ステップ 4:繰り返し届く送信者をグループ化する
便利ではあるものの、送信頻度が高すぎる送信者(CI システム、監視アラートなど)については、次の操作を行います。
spark contact-action groupEmailsFromContact [email protected]
メッセージがグループ化されたエントリーにまとめられるため、アクセスできる状態を保ちながら、受信トレイの煩雑さを軽減できます。
ステップ 5:整理済みの通知をまとめてアーカイブする
確認済みで、もう関連性のない通知については、次の操作を行います。
spark action archive <id1> <id2> <id3>
1 つのコマンドに複数の ID を渡すと、まとめてアーカイブできます。
ステップ 6:優先度の低い送信者の通知を無効にする
メールは受け取りたいものの、通知は受け取りたくない送信者については、次の操作を行います。
spark contact-action unmarkContactAsImportant [email protected]
ヒント
- 目標は通知数をゼロにすることではなく、管理しやすい数まで減らすことです。本当に役立つ通知もあります。
- 連絡先レベルの再分類(
contact-action)は、メッセージ単位(action)での再分類より効果的です。今後届くすべてのメールに反映されるためです。 - グループ化は、受信し続けることとブロックすることの中間的な方法です。メールは届きますが、受信トレイを埋め尽くすことはありません。
- 休暇の後や受信トレイを放置していた期間の後にこのレシピを実行すると、通知をすばやく整理できます。
recipe-newsletter-cleanupと組み合わせると、受信トレイ全体をすっきり整理できます。