claude-skills/

Anthropic公式スキル・プラグインの日本語ディレクトリ

last sync 22h ago
スキルKnowledge Work

📰digest

プラグイン
Enterprise Search
引数
[--daily | --weekly | --since <date>]

説明

接続されているすべてのソースにわたるアクティビティの、日次または週次ダイジェストを生成します。 次のような場合に使用: - 休暇や不在後に状況をキャッチアップしたいとき - 1日の始まりにメンションやアクションアイテムのサマリーを確認したいとき - 1週間の意思決定やドキュメントの更新内容をプロジェクト別にまとめてレビューしたいとき

原文を表示

Generate a daily or weekly digest of activity across all connected sources. Use when catching up after time away, starting the day and wanting a summary of mentions and action items, or reviewing a week's decisions and document updates grouped by project.

ユースケース

  • 休暇や不在後に状況をキャッチアップしたいとき
  • 1日の始まりにメンションやアクションアイテムを確認したいとき
  • 1週間の意思決定やドキュメント更新をプロジェクト別にレビューしたいとき

本文(日本語訳)

Digest コマンド

見慣れないプレースホルダーが含まれる場合や、接続済みのツールを確認したい場合は、CONNECTORS.md を参照してください。

接続済みのすべてのソースから最近のアクティビティをスキャンし、重要な情報をまとめた構造化ダイジェストを生成します。


手順

1. フラグの解析

ユーザーの入力から対象の時間ウィンドウを決定します:

  • --daily — 直近 24 時間(フラグ未指定時のデフォルト)
  • --weekly — 直近 7 日間

カスタム範囲の指定も可能です:

  • --since yesterday
  • --since Monday
  • --since 2025-01-20

2. 利用可能なソースの確認

接続済みの MCP ソースを特定します(search コマンドと同様の方法):

  • ~~chat — チャンネル、DM、メンション
  • ~~email — 受信トレイ、送信済み、スレッド
  • ~~cloud storage — ユーザーと共有された最近更新されたドキュメント
  • ~~project tracker — 担当タスク、完了タスク、コメント
  • ~~CRM — 商談の更新、アカウントのアクティビティ
  • ~~knowledge base — 最近更新された Wiki ページ

ソースが一つも接続されていない場合は、以下のようにユーザーを案内してください:

ダイジェストを生成するには、少なくとも 1 つのソースを接続する必要があります。
MCP 設定を確認し、~~chat、~~email、~~cloud storage などのツールを追加してください。

3. 各ソースからのアクティビティ収集

~~chat:

  • ユーザー宛のメッセージを検索(to:me
  • ユーザーが参加しているチャンネルの最近のアクティビティを確認
  • ユーザーが参加したスレッドを確認
  • 主要チャンネルの新着メッセージを特定

~~email:

  • 受信トレイの最近のメッセージを検索
  • 新着返信のあるスレッドを特定
  • ユーザーへのアクションアイテムや質問が含まれるメールにフラグを付ける

~~cloud storage:

  • ユーザーが最近更新または共有されたドキュメントを検索
  • ユーザーが所有・共同作業しているドキュメントへの新着コメントを記録

~~project tracker:

  • ユーザーに割り当てられたタスク(新規または更新済み)
  • ユーザーがフォローしている他メンバーの完了タスク
  • ユーザーが関わるタスクへのコメント

~~CRM:

  • 商談のステージ変更
  • ユーザーが担当するアカウントに記録された新着アクティビティ
  • 連絡先またはアカウントの更新

~~knowledge base:

  • 関連コレクション内の最近更新されたドキュメント
  • ウォッチ中のエリアに新規作成されたドキュメント

4. 重要アイテムの特定

収集したすべてのアクティビティから以下のカテゴリで抽出・分類します:

アクションアイテム:

  • ユーザーへの直接的な依頼(「Can you...」「Please...」「@user」など)
  • 割り当て済みまたは期限が近いタスク
  • ユーザーの返答を待っている質問
  • レビュー依頼

意思決定:

  • スレッドやメールで合意に至った結論
  • 承認または却下
  • ポリシーや方針の変更

メンション:

  • ユーザーが言及または参照された箇所
  • ユーザーのプロジェクトや担当領域に関する議論

更新情報:

  • ユーザーがフォローするプロジェクトのステータス変更
  • ユーザーのドメイン内のドキュメント更新
  • ユーザーが待っていた完了アイテム

5. トピック別のグループ化

ソース別ではなく、トピック・プロジェクト・テーマ別にダイジェストを整理します。 複数ソースにまたがる関連アクティビティは統合してください:

## Project Aurora
- ~~chat: デザインレビュースレッドが完了 — チームが Option B を選択(#design、火曜日)
- ~~email: Sarah がフィードバックを反映した最新仕様を送付(水曜日)
- ~~cloud storage: "Aurora API Spec v3" を Sarah が更新(水曜日)
- ~~project tracker: タスク 3 件が In Progress へ移動、2 件が完了

## 予算計画
- ~~email: 財務チームが金曜日までに Q2 見通しを要請
- ~~chat: Todd が #finance にテンプレートを共有(月曜日)
- ~~cloud storage: "Q2 Budget Template" がユーザーと共有(月曜日)

6. ダイジェストのフォーマット

出力を以下の構造で明確に整形します:

# [Daily/Weekly] Digest — [日付または期間]

スキャン済みソース: ~~chat、~~email、~~cloud storage、[その他]

## アクションアイテム(X 件)
- [ ] [アクションアイテム 1] — [人物] より、[ソース]([日付])
- [ ] [アクションアイテム 2] — [人物] より、[ソース]([日付])

## 意思決定事項
- [決定内容 1] — [コンテキスト]([ソース]、[日付])
- [決定内容 2] — [コンテキスト]([ソース]、[日付])

## [トピック/プロジェクトグループ 1]
[ソース帰属付きのアクティビティまとめ]

## [トピック/プロジェクトグループ 2]
[ソース帰属付きのアクティビティまとめ]

## メンション
- [メンションの文脈] — [ソース]([日付])

## 更新されたドキュメント
- [ドキュメント名] — [更新者、変更内容]([日付])

7. 利用不可ソースの処理

いずれかのソースが失敗または到達不能の場合:

注意: 今回のダイジェストで [ソース名] に接続できませんでした。
以下のソースは正常に取得されました: [成功したソースの一覧]

1 つのソースの失敗によってダイジェスト生成全体を中止してはいけません。 利用可能なソースから最良のダイジェストを生成してください。


8. サマリー統計

末尾に簡易サマリーを付記します:

---
[X] 件のアクションアイテム · [Y] 件の意思決定 · [Z] 件のメンション · [W] 件のドキュメント更新
[N] ソースを横断 · 対象期間: [時間範囲]

備考

  • フラグ未指定時は --daily をデフォルトとする
  • ソース別ではなくトピック/プロジェクト別にグループ化すること — ユーザーが知りたいのは「何が起きたか」であり「どこで起きたか」ではない
  • アクションアイテムは常に最初に表示すること — ダイジェストの中で最も即行動につながる情報であるため
  • ソースをまたいだ重複アクティビティは排除すること(~~chat とメールに同じ意思決定がある場合 = 1 エントリ)
  • 週次ダイジェストでは、網羅性より重要度を優先すること — 重要なことにフォーカスし、ノイズは省く
  • ユーザーがメモリシステム(CLAUDE.md)を持っている場合は、それを活用して人名やプロジェクト参照を解釈すること
  • 各アイテムには、ユーザーがクリックして詳細を確認しなくても次のアクションを判断できる十分なコンテキストを含めること
原文(English)を表示

Digest Command

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Scan recent activity across all connected sources and generate a structured digest highlighting what matters.

Instructions

1. Parse Flags

Determine the time window from the user's input:

  • --daily — Last 24 hours (default if no flag specified)
  • --weekly — Last 7 days

The user may also specify a custom range:

  • --since yesterday
  • --since Monday
  • --since 2025-01-20

2. Check Available Sources

Identify which MCP sources are connected (same approach as the search command):

  • ~~chat — channels, DMs, mentions
  • ~~email — inbox, sent, threads
  • ~~cloud storage — recently modified docs shared with user
  • ~~project tracker — tasks assigned, completed, commented on
  • ~~CRM — opportunity updates, account activity
  • ~~knowledge base — recently updated wiki pages

If no sources are connected, guide the user:

To generate a digest, you'll need at least one source connected.
Check your MCP settings to add ~~chat, ~~email, ~~cloud storage, or other tools.

3. Gather Activity from Each Source

~~chat:

  • Search for messages mentioning the user (to:me)
  • Check channels the user is in for recent activity
  • Look for threads the user participated in
  • Identify new messages in key channels

~~email:

  • Search recent inbox messages
  • Identify threads with new replies
  • Flag emails with action items or questions directed at the user

~~cloud storage:

  • Find documents recently modified or shared with the user
  • Note new comments on docs the user owns or collaborates on

~~project tracker:

  • Tasks assigned to the user (new or updated)
  • Tasks completed by others that the user follows
  • Comments on tasks the user is involved with

~~CRM:

  • Opportunity stage changes
  • New activities logged on accounts the user owns
  • Updated contacts or accounts

~~knowledge base:

  • Recently updated documents in relevant collections
  • New documents created in watched areas

4. Identify Key Items

From all gathered activity, extract and categorize:

Action Items:

  • Direct requests made to the user ("Can you...", "Please...", "@user")
  • Tasks assigned or due soon
  • Questions awaiting the user's response
  • Review requests

Decisions:

  • Conclusions reached in threads or emails
  • Approvals or rejections
  • Policy or direction changes

Mentions:

  • Times the user was mentioned or referenced
  • Discussions about the user's projects or areas

Updates:

  • Status changes on projects the user follows
  • Document updates in the user's domain
  • Completed items the user was waiting on

5. Group by Topic

Organize the digest by topic, project, or theme rather than by source. Merge related activity across sources:

## Project Aurora
- ~~chat: Design review thread concluded — team chose Option B (#design, Tuesday)
- ~~email: Sarah sent updated spec incorporating feedback (Wednesday)
- ~~cloud storage: "Aurora API Spec v3" updated by Sarah (Wednesday)
- ~~project tracker: 3 tasks moved to In Progress, 2 completed

## Budget Planning
- ~~email: Finance team requesting Q2 projections by Friday
- ~~chat: Todd shared template in #finance (Monday)
- ~~cloud storage: "Q2 Budget Template" shared with you (Monday)

6. Format the Digest

Structure the output clearly:

# [Daily/Weekly] Digest — [Date or Date Range]

Sources scanned: ~~chat, ~~email, ~~cloud storage, [others]

## Action Items (X items)
- [ ] [Action item 1] — from [person], [source] ([date])
- [ ] [Action item 2] — from [person], [source] ([date])

## Decisions Made
- [Decision 1] — [context] ([source], [date])
- [Decision 2] — [context] ([source], [date])

## [Topic/Project Group 1]
[Activity summary with source attribution]

## [Topic/Project Group 2]
[Activity summary with source attribution]

## Mentions
- [Mention context] — [source] ([date])

## Documents Updated
- [Doc name] — [who modified, what changed] ([date])

7. Handle Unavailable Sources

If any source fails or is unreachable:

Note: Could not reach [source name] for this digest.
The following sources were included: [list of successful sources].

Do not let one failed source prevent the digest from being generated. Produce the best digest possible from available sources.

8. Summary Stats

End with a quick summary:

---
[X] action items · [Y] decisions · [Z] mentions · [W] doc updates
Across [N] sources · Covering [time range]

Notes

  • Default to --daily if no flag is specified
  • Group by topic/project, not by source — users care about what happened, not where it happened
  • Action items should always be listed first — they are the most actionable part of a digest
  • Deduplicate cross-source activity (same decision in ~~chat and email = one entry)
  • For weekly digests, prioritize significance over completeness — highlight what matters, skip noise
  • If the user has a memory system (CLAUDE.md), use it to decode people names and project references
  • Include enough context in each item that the user can decide whether to dig deeper without clicking through

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。