/ ディレクトリ / プレイグラウンド / ai-daily-skill
● コミュニティ geekjourneyx ⚡ 即起動

ai-daily-skill

作者 geekjourneyx · geekjourneyx/ai-daily-skill

Claude Code Skillの一つ:毎日自動でAI最前線のニュースを取得・分析・分類し、読みやすいデイリーレポートを生成します。

ai-daily-skillは、ClaudeをあなたのAIニュース編集者にします。指定ソースから当日のコンテンツを取得し、テーマ別(モデル、ツール、論文、プロダクト、業界)に分類・重複除去・一行サマリーを付与し、最終的に構造化されたデイリーレポートを生成します。AI動向を追いたいけれど毎日SNSをチェックする時間がない開発者やリサーチャーに最適です。

なぜ使うのか

主な機能

ライブデモ

実際の動作

ai-daily-skill.replay ▶ 準備完了
0/0

インストール

作者のリポジトリ · Claude Skills の公式ドキュメント

ユースケース

実用的な使い方: ai-daily-skill

Claudeを使ってAIニュースのデイリーブリーフィングを生成する方法

👤 AI動向をフォローしている開発者、PM、リサーチャー ⏱ ~15 min beginner

使うタイミング: 毎朝、20もの情報ソースを手動で巡回するのではなく、凝縮されたAIニュースを一通受け取りたいとき。

フロー
  1. Claudeに直近24時間のコンテンツを取得させる
    ai-daily-skillを使って今日のAIニュースを取得し、モデル/ツール/論文/プロダクト/業界で分類して。✓ コピーしました
    → カテゴリ別の生データ一覧
  2. 選別と重複除去
    重複と低品質なコンテンツを除外し、各カテゴリ3〜5件に絞って。✓ コピーしました
    → 選別後の15〜25件の厳選記事
  3. デイリーレポートを生成
    Markdownのデイリーレポートを生成して。各記事に一行サマリーと元記事リンクを付けて。✓ コピーしました
    → 完成したMarkdownデイリーレポート

結果: そのままSlack・メール・ブログに配信できるAIデイリーレポート。

注意点
  • 要約がタイトルの繰り返しになる — 「タイトルの復唱ではなく、出来事そのものとその重要性を要約して」と明示的に指示する
  • ソースが多すぎてトークン爆発 — まずドメインのホワイトリストでフィルタリングし、その後Claudeにコンテンツを読ませる
組み合わせ: filesystem

デイリーの情報洪水の代わりに週次AIまとめを作成する

👤 日報ではなく週報を必要とする読者 ⏱ ~30 min intermediate

使うタイミング: 毎週月曜日に先週のAI動向をまとめたい。高頻度よりも高品質を重視するとき。

フロー
  1. 1週間分の生データを集約
    ai-daily-skillの7日分のアーカイブを実行し、週報の候補プールに統合して。✓ コピーしました
    → 日付ごとに折りたたまれたリスト
  2. 本当に重要な10件を厳選
    その中から本当に覚えておくべき10件を選び、選定理由も説明して。✓ コピーしました
    → 10件+各記事の選定理由
  3. 週報として仕上げる
    テーマ別にブロック分けして週報を書いて。最後に今週のtakeawayを一段落追加して。✓ コピーしました
    → 公開可能な週報テキスト

結果: 情報密度の高い週報。読者が時間の無駄だと感じないレポート。

注意点
  • 同じ記事が複数日にわたって重複表示される — Claudeは日付ではなく、正規化されたタイトル/URLで重複除去すべき

組み合わせ

他のMCPと組み合わせて10倍の力を

ai-daily-skill + filesystem

毎日のレポートを daily/YYYY-MM-DD.md として保存しアーカイブを構築

今日のAIデイリーレポートを実行して、docs/daily/ に日付をファイル名にして保存して。✓ コピーしました

Markdownデイリーレポートを自動で公式アカウントに投稿

今日のデイリーレポートを公式アカウント用のレイアウトに変換して公開して。✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
news-fetch sources, time window 第一ステップ:生データの取得 network I/O only
categorize-and-dedupe raw list 取得後、要約前に実行 0
summarize article body 各記事にサマリーが必要なとき LLM tokens
render-report processed items + template 最終ステップ 0

コストと制限

運用コスト

APIクォータ
接続するソース次第です。主要なRSSにはレート制限はありません。Twitter/X等のAPIは独自のキーが必要です
呼び出しあたりのトークン
1日あたり約5〜15kトークン(記事数により変動)
金額
無料。ただし有料APIを利用する場合を除きます
ヒント
まずタイトル+サマリーのみ取得し、必要に応じて全文を取得すればトークンを半分に節約できます

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: 有料APIを使用する場合は、環境変数に格納してください
データ送信先: ユーザーが設定したニュースソースへのリクエスト

トラブルシューティング

よくあるエラーと対処法

コンテンツを取得できない

まずスクリプトを単独で実行してソースに到達可能か検証してください。次にrate-limit/UA blockの有無を確認してください

確認: curl -I <source-url>
Claudeが日本語ではなく英語のレポートを生成する

プロンプトで言語を明示するか、SKILL.mdに output_language: ja を固定で記述してください

重複記事が多すぎる

正規化ステップでURLパラメータ除去+タイトルのLevenshtein距離による重複除去を実施してください

代替案

ai-daily-skill 他との比較

代替案代わりに使う場面トレードオフ
ai-research-skillデイリーレポートではなく深掘りリサーチが必要なとき出力が長く時間がかかるため、日次運用には不向き
deep-research単一テーマについて一度きりの集中的なリサーチを行うとき増分更新型・デイリーレポート型ではない

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る