spark-recipe-team-workload について
チーム内の作業分担を監査する Spark のスキルレシピです。メンバーごとの割り当て、委任済み・未割り当ての項目、共有受信トレイの未完了・完了状況を確認し、偏りを把握できます。
主な機能
- 01チームの割り当て概要を確認
- 02メンバー別の割り当てを調査
- 03委任済み・未割り当て項目を追跡
- 04共有受信トレイの未完了・完了を比較
活用シーン
- 01負荷が高い・低いメンバーを把握
- 02滞留中の割り当てや担当者不在を特定
- 03共有受信トレイの作業量を定期確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ readdle/ spark-cli-skills --skill spark-recipe-team-workloadインストール後、Claude Code で/spark-recipe-team-workloadを入力して読み込まれたか確認します。
詳細
レシピ:チームの作業負荷
チーム内で作業がどのように分配されているかを詳しく監査します。メンバーごとの割り当て状況、自分が委任した項目、未割り当ての作業、偏りを明らかにします。
前提条件: コマンドのリファレンスとフィルター構文については、ベーススキルの use-spark を読んでください。
必要なアクセスレベル: 読み取り専用。
手順
ステップ 1:チームの概要を確認する
spark team "Team Name"
メンバーの一覧、共有受信トレイ、割り当ての概要を確認します。これにより、全体的な分配状況を把握できます。
ステップ 2:メンバーごとの割り当てを確認する
各チームメンバーについて、現在の割り当てを取得します。
spark emails --filter "assigned_to:[email protected]"
spark emails --filter "assigned_to:[email protected]"
spark emails --filter "assigned_to:[email protected]"
件数を確認し、件名や日付に目を通して、古い割り当て(滞留している可能性のあるもの)を見つけます。
ステップ 3:自分が委任した項目を確認する
spark emails --filter "assigned_by:me"
これらは、他の人に割り当てた項目です。メンバーごとの一覧と照らし合わせ、まだ未完了のものを確認します。
ステップ 4:未割り当ての作業を見つける
spark emails --filter "assigned_to:unassigned"
チームが共有受信トレイを使用している場合は、それぞれも確認します。
spark emails [email protected]:Inbox --filter "assigned_to:unassigned"
ステップ 5:共有受信トレイの未完了と完了を確認する
spark emails --filter "is:shared_inbox_open"
spark emails --filter "is:shared_inbox_done"
未完了と完了の比率から、チームが作業に追いついているかどうかを把握できます。
ステップ 6:作業負荷レポートを作成する
以下をまとめます。
- メンバーごと: 割り当て件数と、特に古い項目
- 偏り: 平均より大幅に割り当てが多い、または少ないメンバーを指摘
- 自分が委任した項目: まだ未完了の項目数と、期限を過ぎていそうな項目
- 未割り当て: 担当者のいない項目数
- 処理状況: 共有受信トレイ全体の未完了と完了の比率
ヒント
- 偏りが問題になる前に見つけられるよう、毎週実行してください。
teamコマンドの割り当て概要は手早く状況を把握するのに便利です。メンバーごとのemailsクエリでは全体像を確認できます。- 古い割り当て(7~14日以上前)は、滞留または放置されている可能性があるため、指摘する価値があります。
assigned_by:meは、頻繁に作業を委任するマネージャーやリーダーに便利です。- 数値を記録している場合は、今週と先週の数値を比較して傾向を確認してください。
- 共有受信トレイに焦点を当てる場合は
recipe-shared-inbox-statusと組み合わせるか、チーム全体の状況を把握する場合はこのレシピを使用してください。 - 大規模なチームでは、すべてのメンバーを報告するのではなく、突出した状況に焦点を当ててください。負荷が過剰なメンバーと、余力のあるメンバーを強調します。
コメント
Markdown 対応