spark-recipe-shared-inbox-status について
spark のコマンドラインで共有受信トレイの状態を確認する手順です。未対応・未割り当てのメール、メンバーごとの担当数、最近の完了項目をまとめます。
主な機能
- 01共有受信トレイの確認
- 02未対応メールの件数集計
- 03未割り当てメールの特定
- 04メンバー別の担当状況確認
- 05最近の完了項目の確認
活用シーン
- 01稼働中の共有受信トレイの日次確認
- 02担当者のいないメールの特定
- 03チーム内の作業分担の確認
- 04複数受信トレイの状況集約
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ readdle/ spark-cli-skills --skill spark-recipe-shared-inbox-statusインストール後、Claude Code で/spark-recipe-shared-inbox-statusを入力して読み込まれたか確認します。
詳細
レシピ:共有受信トレイの状況
1つ以上の共有受信トレイの状態(未処理項目、完了した作業、未割り当てのメール、チームメンバー間の割り当て状況)を確認します。
前提条件: コマンドの参照情報とフィルター構文について、use-spark の基本スキルを読んでください。
必要なアクセスレベル: 読み取り専用。
手順
Step 1: 共有受信トレイを確認する
spark accounts
各共有受信トレイのアドレスと、所属するチームを記録します。
Step 2: 未処理項目を確認する
各共有受信トレイについて:
spark emails [email protected]:Inbox --filter "is:shared_inbox_open"
これらは、引き続き対応が必要なアクティブな項目です。
Step 3: 未割り当て項目を確認する
spark emails [email protected]:Inbox --filter "assigned_to:unassigned"
未割り当ての項目は見落とされており、まだ担当者がいません。
Step 4: メンバーごとの割り当て状況を確認する
spark team "Team Name"
割り当ての概要から、作業の分担状況を確認できます。特定のメンバーの作業量を詳しく確認するには:
spark emails [email protected]:Inbox --filter "assigned_to:[email protected]"
spark emails [email protected]:Inbox --filter "assigned_to:[email protected]"
Step 5: 完了済み項目を確認する
spark emails [email protected]:Inbox --filter "is:shared_inbox_done"
最近完了した項目を確認し、処理量を把握します。
Step 6: 状況を報告する
共有受信トレイごとに、以下を報告します。
- 未処理: 対応待ちの項目 N 件
- 未割り当て: 担当者がいない項目 M 件
- メンバーごと: 割り当て件数(著しく多い、または少ないメンバーを指摘)
- 完了: 最近完了した項目 K 件
共有受信トレイが複数ある場合は、それぞれ個別に報告してから、全体の概要をまとめます。
ヒント
- アクティブな共有受信トレイでは毎日、利用頻度の低いものでは毎週実行してください。
- 未割り当て項目は、最も対応につながりやすい確認結果です。誰も目を通していない作業を示しています。
- メンバーごとの件数を
recipe-team-workloadと組み合わせると、誰に余力があるかをより詳しく把握できます。 - 共有受信トレイの未処理件数が多く、未割り当て件数が少ない場合、作業は分担されていますが完了していません。古い割り当てがないか確認してください。
- 古くなっている、または通常と異なる項目は、
spark thread <id>を使って内容を確認してください。 - 共有受信トレイが複数あるチームでは、すべての受信トレイの未割り当て件数の合計が重要な指標です。
コメント
Markdown 対応