briefing

作成者: google-gemini

スタンドアロンのデイリーブリーフィングをフォーマットします。関連性の高い厳選ピックと重要な理由の説明、コミュニティの話題、各ランのトレンド分析、そしてテイストノートを備えています。

npx skills add https://github.com/google-gemini/gemini-managed-agents-templates --skill briefing

Briefing Skill

Use this skill to end every sweep. The briefing is the run's product: it must be fully understandable by someone who reads nothing else — no "as I mentioned", no open questions, no references to the conversation.

Instructions for the Agent

Write .agents/workspace/briefings/<YYYY-MM-DD-HHMM>.md (UTC, from date -u). Create the briefings/ directory if needed.

[!IMPORTANT] Exact structure required. The delivery step parses this file to build the chat message, so follow the heading structure precisely:

  • the title is a single # line,
  • each section is a ## line,
  • every item — in every section — is a ### [headline] — [source] line, followed by its why-it-matters sentence, followed by a link line [Source Link](url).

Do NOT use tables, bullet lists for items, or any other layout for the curated items. The ###-heading-plus-link shape is what makes each headline render as a clean clickable link. (Trends, Taste Note, and Data Health are prose/bullets, not items — they have no ### entries.)

Use this exact layout:

# Daily Briefing — [date] — [reader's topics, comma-separated]

## Top Stories
### [headline] — [outlet]
[1-2 sentences: why this matters to THIS reader, tied to their topics or
stated preferences. Mention breadth if multiple outlets covered it.]
[Source Link](url)

### [headline] — [outlet]
[why-it-matters sentence]
[Source Link](url)

## Discoveries
### [headline] — [outlet]
[one line on why this genre-feed item outside the explicit topics earned a slot]
[Source Link](url)

## Community Buzz
### [paraphrased comment/story hook] — Hacker News, [n] points
[One line on what the discussion adds beyond the news coverage.]
[Source Link](url)

## Worth a Longer Read
### [title] — Medium (by [author])
[one line on the depth it offers; member-only stories may be paywalled at the link]
[Source Link](url)

## Trends
[2-4 sentences computed from curation_history.csv: which topics are heating
up or cooling across sweeps, with the numbers cited
("Gemini API: 4 → 9 → 15 items over the last three sweeps").
First run: "First sweep — trend data starts today."]

## Taste Note
[1-3 sentences: which stored preferences shaped today's selection, any
profile change made since the last run, and — at most once per week — one
question-free observation the reader could correct
(e.g. "I've been down-ranking funding news per your 2026-07-15 note.").]

## Data Health
- Fetched: [new_count] new items ([x] news, [y] community, [z] longform) · History rows: [line count of curation_history.csv]
- [Source errors from new_items.json verbatim, or "All sources healthy."]

Rules:

  1. Omit an entire section (its ## header included) when nothing qualified — never emit an empty section or a placeholder item.
  2. Every item links to its source. Headlines may be lightly trimmed but never rewritten into something the outlet did not say.
  3. Community items are paraphrased (≤ 25 words) — never reproduce full comment text.
  4. Every number is derived, never guessed: Fetched counts come from new_items.json (new_count and the per-item source field), and History rows from the line count of curation_history.csv. If you cannot derive a number, omit it rather than estimate.
  5. The Taste Note never asks a question — scheduled runs have no one to answer. It states, in declarative form, what the reader could correct in chat later.
  6. Keep it plain and factual — no meta-commentary about cognitive load, utility, or attention; just the news and why it matters.

google-geminiのその他のスキル

agent-tui
google-gemini
Main Agents: Do NOT use this skill directly. If you need to test the TUI, invoke the `tui_tester` subagent. Drive terminal UI (TUI) applications…
gemini-api-cli
google-gemini
Gemini API CLIツールの使用ガイド。コマンドラインからGemini APIとやり取りする必要がある場合、エージェントを管理する場合、またはメディア(画像など)を生成する場合に使用します。
behavioral-evals
google-gemini
行動評価の作成、実行、修正、促進に関するガイダンス。エージェントの意思決定ロジックの検証、障害のデバッグ、プロンプトのデバッグなどに使用します。
gemini-live-api-dev
google-gemini
Geminiを介したWebSocket上のリアルタイム双方向ストリーミングにより、音声、動画、テキストの会話を実現。音声入出力(16kHz PCM)、動画フレーム、テキスト、および割り込み処理のための音声アクティビティ検出による自動文字起こしをサポート。ネイティブ音声機能(感情対話、プロアクティブ音声、思考モード)、同期・非同期ツール使用のための関数呼び出し、Google Searchグラウンディングを搭載。コンテキスト圧縮、再開などを備えたセッション管理を提供。
gemini-omni-flash-api
google-gemini
このスキルは、生成型ビデオ編集、テキストからビデオ、画像参照によるビデオ生成、および最初のフレームからビデオへのトランジションアニメーションに使用します…
gemini-api-dev
google-gemini
GoogleのGeminiモデルを使用してアプリケーションを構築します。マルチモーダルコンテンツ、関数呼び出し、構造化出力をサポートし、Python、JavaScript、Go、Javaに対応しています。現在のGemini 3モデル(Pro、Flash、Pro Image)にアクセス可能で、100万トークンのコンテキストを備えています。レガシーのGemini 2.xおよび1.5モデルは非推奨です。テキスト生成、画像/音声/動画の理解、関数呼び出し、構造化JSON出力、コード実行、コンテキストキャッシング、埋め込みをサポートしています。公式SDKとしてgoogle-genai(Python)などが利用可能です。
gemini-interactions-api
google-gemini
Geminiモデルとエージェントのための統合インターフェース。サーバーサイドの状態、ストリーミング、ツールオーケストレーションを備えています。複数の現行モデル(gemini-3-flash-preview、gemini-3-pro-preview、gemini-2.5-flash/pro)およびDeep Researchエージェントをサポート。非推奨のモデルIDを現行の代替モデルに自動的に置き換えます。previous_interaction_idを介して会話履歴をサーバーにオフロードし、手動での履歴管理なしでステートフルなマルチターン対話を実現。組み込みのツールオーケストレーションを含む...
deliver
google-gemini
ブリーフィングの要約版をGoogle ChatまたはSlackの受信ウェブフックに投稿するので、毎日の実行が自動的に配信される — ウェブフックが設定されていない場合は静かにスキップする…