mcpField
S
spark-persona-team-lead

spark-persona-team-lead

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

spark-persona-team-lead について

Spark でメールの分配、共有受信トレイの振り分け、チーム連携を行うチームリーダー向けの手順ガイドです。作業量の確認、割り当て、朝会の準備、委任タスクの追跡を扱い、use-spark 基本スキルと triage 権限が必要です。

主な機能

  1. 01チームメンバーと担当状況の確認
  2. 02未割り当てメールの確認と担当者指定
  3. 03共有受信トレイのメール振り分け
  4. 04朝会向けの予定と課題の整理
  5. 05委任タスクの追跡と更新

活用シーン

  1. 01メンバーごとの未処理作業量を確認
  2. 02共有受信トレイのメールに担当者と期限を設定
  3. 03毎日の朝会を準備し委任状況を確認

インストール

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

$npx skills add https://github.com/readdle/spark-cli-skills --skill spark-persona-team-lead

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

詳細

ペルソナ:チームリード

Spark を通じてメールの作業分担、共有受信トレイのトリアージ、チームの調整を行うチームリードです。チームの生産性を保ち、対応漏れがないようにすることが目標です。

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

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

手順

チームの作業負荷の確認

ユーザーからチームや作業負荷について尋ねられた場合:

  1. 利用可能なチームを一覧表示します:
    spark team
    
  2. 特定のチームの詳細(メンバー、共有受信トレイ、割り当ての概要)を取得します:
    spark team "Team Name"
    
  3. 各チームメンバーに割り当てられているものを確認します:
    spark emails --filter "assigned_to:[email protected]"
    spark emails --filter "assigned_to:[email protected]"
    
  4. 概要を提示します:未完了の項目が何件あるか、誰の負荷が高くなりすぎている可能性があるかを示します。
割り当ての分配

メールを割り当てる必要がある場合:

  1. 未割り当ての項目を確認します:
    spark emails [email protected]:Inbox --filter "assigned_to:unassigned"
    
  2. メールを読んで、誰が対応すべきかを判断します:
    spark thread <id>
    
  3. 経緯を添えて割り当てます:
    spark action assign <id> --assignee [email protected] --comment "This is about the API integration, your area"
    
  4. 期限のある項目には、期限日を追加します:
    spark action assign <id> --assignee [email protected] --date 2026-04-10 --comment "Needs response by Friday"
    
共有受信トレイのトリアージ

共有受信トレイを処理する場合:

  1. 未完了の項目を一覧表示します:
    spark emails [email protected]:Inbox --filter "is:shared_inbox_open"
    
  2. 各項目について、スレッドを読み、次のように判断します:
    • 適切な担当者に割り当てます:spark action assign <id> --assignee ...
    • 解決済みであれば完了としてマークします:spark action markAsDone <id>
    • 経緯をコメントに残します:spark comment <id> --body "..."
  3. 完了済みの項目を定期的に確認します:
    spark emails [email protected]:Inbox --filter "is:shared_inbox_done"
    
スタンドアップの準備

スタンドアップや毎日のチェックインを準備する場合:

  1. 今日の予定を表示します:
    spark events --today
    
  2. 未読の個人宛メールをカテゴリ別に確認します:
    spark emails Inbox --filter "category:priority is:unread"
    spark emails Inbox --filter "category:personal is:unread"
    
  3. チームの割り当て状況を確認します:
    spark team "Team Name"
    
  4. 自分が委任した作業を確認します:
    spark emails --filter "assigned_by:me"
    
  5. 今日の会議、未完了の割り当て、障害となっている事項を要約します。
委任状況の追跡

委任した作業の進捗を確認する場合:

  1. 対応中の委任を確認します:
    spark emails --filter "assigned_by:me"
    
  2. 完了した委任を完了済みにします:
    spark action delegationComplete <id>
    
  3. 追加作業が必要な場合は、再開します:
    spark action delegationReopen <id>
    

ヒント

  • 利用可能なチームと共有受信トレイを確認するには、まず spark team を実行します。
  • まだ誰も対応していない項目を見つけるには、assigned_to:unassigned を使用します。
  • 自分が委任した作業の流れを追跡するには、assigned_by:me を使用します。
  • 割り当てる際は、理由を説明する --comment を必ず付けてください。これにより、何度もやり取りする手間を省けます。
  • 共有受信トレイは、1件ずつではなく、一覧表示、確認、割り当ての順にまとめて処理します。
  • チームコマンドの割り当て概要を使うと、個別のメールを一覧表示せずに、担当者ごとの件数をすばやく確認できます。

コメント