mcpField
S
spark-recipe-newsletter-cleanup

spark-recipe-newsletter-cleanup

github.com/readdle生産性154344 回インストール6 日前に更新
リポジトリ

spark-recipe-newsletter-cleanup について

spark のコマンドラインでニュースレターを確認・整理する手順です。不要な配信を止め、継続するものには要約やメールのグループ化を設定できます。

主な機能

  1. 01ニュースレターの一覧表示
  2. 02送信者のメールスレッド確認
  3. 03配信解除または送信者のブロック
  4. 04継続するメールの AI 要約設定
  5. 05送信者ごとのメールグループ化

活用シーン

  1. 01読まない配信の定期的な整理
  2. 02送信者またはドメインのブロック
  3. 03継続するニュースレターの要約確認
  4. 04頻繁な送信者による受信トレイの整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/readdle/spark-cli-skills --skill spark-recipe-newsletter-cleanup

インストール後、Claude Code で/spark-recipe-newsletter-cleanupを入力して読み込まれたか確認します。

詳細

レシピ:ニュースレターの整理

ニュースレターの購読状況を確認し、整理します。不要なものはブロックし、届きすぎるものは配信停止し、残す価値のあるものには AI 要約を有効にします。

前提条件: コマンドのリファレンスとフィルター構文については、基本スキルの use-spark をお読みください。

必要なアクセスレベル: triage。

手順

ステップ 1:すべてのニュースレターを一覧表示する
spark emails Inbox --filter "category:newsletter"

送信者を確認します。ユーザーがまったく読んでいない送信者、重複している購読、古くなった購読などのパターンを探します。

ステップ 2:個々のニュースレターを確認する

ユーザーが評価したい送信者ごとに、次の操作を行います。

spark thread <id>
ステップ 3:不要な購読を解除する

配信停止の仕組みがあるメーリングリストの場合:

spark action unsubscribe <id>

完全にブロックすべき送信者の場合:

spark contact-action blockContact [email protected]

ドメイン全体をブロックするには:

spark contact-action blockDomain example.com
ステップ 4:残すニュースレターの AI 要約を有効にする

全文は読まないものの、残しておきたいニュースレターの場合:

spark contact-action enableAutosummaryForContact [email protected]
ステップ 5:頻繁に届く送信者をまとめる

頻繁に送信してくる送信者の場合、メールをまとめて受信トレイの煩雑さを軽減します。

spark contact-action groupEmailsFromContact [email protected]

ヒント

  • まず spark emails Inbox --filter "category:newsletter" --page-size 50 を実行して、送信者を幅広く一覧表示します。
  • 何かをブロックする前に、実際に読む送信者をユーザーに確認します。
  • unsubscribe はメーリングリストの配信停止の仕組みを利用します。ブロックするよりもすっきりした方法です。
  • blockContact は今後その送信者から届くすべてのメールを表示されないようにします。blockDomain はさらに強力な方法です。
  • 自動要約を有効にすると、その送信者から届く各メールの冒頭に短い AI 要約が生成されます。ダイジェストに最適です。
  • グループ化(groupEmailsFromContact)すると、同じ送信者からの繰り返しのメッセージが 1 つの項目にまとめられます。
  • ニュースレターの購読リストを整理した状態に保つため、このレシピを定期的(月 1 回)に実行します。

コメント