openclaw-feeds について
openclaw-feedsは、ニュース、ゲーム、金融の厳選フィードから最新記事を取得するRSS集約スキルです。APIキー不要で並行取得し、JSONをストリーム出力します。情報源はRSSに限定されます。
主な機能
- 013つのフィードカテゴリ
- 02RSSの並行取得
- 03JSONのストリーム出力
- 04APIキー不要
- 05出典リンク付き記事概要
活用シーン
- 01テクノロジーやニュースの見出し収集
- 02ゲーム関連報道の確認
- 03金融・市場ニュースの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sundial-org/ awesome-openclaw-skills --skill openclaw-feedsインストール後、Claude Code で/openclaw-feedsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdscripts/feeds.pylists.pyspec/specification.mdx詳細
フィード
RSS ニュースアグリゲーターです。ニュース、ゲーム、金融の 3 カテゴリーにわたる厳選されたフィードから、現在のすべてのエントリーを取得します。並行フェッチに対応し、JSON をストリーミング出力します。API キーは不要です。
制約
このスキルが有効な間は、ウェブ検索、WebFetch、ブラウザツール、その他の URL 取得ツールを使用しないでください。RSS フィードのみをデータソースとしてください。外部検索を使って結果を補足、検証、拡張しないでください。記事の URL は取得しないでください。要約はすでに出力に含まれています。
カテゴリー
ユーザーのメッセージからカテゴリーを判定してください。
- "news", "headlines", "nachrichten", "tech news" →
news - "finance", "markets", "money", "stocks", "economy" →
finance - "games", "gaming" →
games
| カテゴリー | フィード数 | ソース |
|---|---|---|
news | 21 | Ars Technica、Wired、TechCrunch、The Verge、NYT、Heise、Quanta、Aeon、Nautilus など |
games | 10 | GameStar、GamesGlobal、PC Gamer、Polygon、Kotaku、IGN、Rock Paper Shotgun、GamesIndustry.biz |
finance | 26 | Bloomberg、WSJ、FT、CNBC、MarketWatch、Seeking Alpha、The Economist、Forbes、CoinDesk、Fed、ECB |
フィードの一覧は scripts/lists.py で定義されています。
呼び出し方法
カテゴリーごとに 1 回ずつ実行してください。ユーザーが複数のカテゴリーを求めた場合は、複数回実行してください。
python3 scripts/feeds.py --category news
python3 scripts/feeds.py --category games
python3 scripts/feeds.py --category finance
出力形式
スクリプトは JSON 配列をストリーミング出力します。最初の要素はメタデータで、残りはエントリーです。
[{"category": "news", "total_entries": 142, "sources": ["aeon.co", "arstechnica.com"], "fetched_at": "2026-01-31 22:00:00"}
,{"title": "Headline Here", "url": "https://example.com/article", "source": "arstechnica.com", "date": "Fri, 31 Jan 2026 12:00:00 GMT", "summary": "Brief summary text..."}
]
| フィールド | 説明 |
|---|---|
title | 見出しテキスト |
url | 記事全文へのリンク |
source | フィードのソースのドメイン名 |
date | フィードに記載された公開日 |
summary | 簡単な説明。HTML を除去済みで、最大 500 文字 |
CLI リファレンス
| フラグ | 説明 |
|---|---|
-c, --category | フィードのカテゴリー:news、games、または finance(必須) |
結果の提示
出力を解析した後、構造化された簡潔な概要を提示してください。
- テーマごとに分類する — 関連する記事を見出しの下にまとめます(例:「テクノロジーと業界」「科学」「市場」「暗号資産」)
- 簡潔にまとめる — 各項目は見出し、1 行の要約、ソースの表記にとどめます
- ソースへのリンクを付ける — ユーザーが詳細を確認できるよう、Markdown リンクを使用します
- 重複を除く — 複数のフィードが同じ記事を扱っている場合は 1 回だけ紹介し、複数のソースで取り上げられていることを記します
- 大きなニュースを強調する — 3 つ以上のソースで取り上げられている記事は、目立つように紹介します
出力例:
### Tech & Industry
- **[Headline](url)** — One-line summary *(Source)*
- **[Headline](url)** — One-line summary *(Source)*
### Science
- **[Headline](url)** — One-line summary *(Source)*
エッジケース
- 取得に失敗したフィードやタイムアウトしたフィード(タイムアウトは 15 秒)は、通知なしでスキップされます。残りのフィードからは引き続き結果が返されます。
- エントリーが 1 件も返されない場合、スクリプトは
{"error": "No entries found", "category": "..."}を出力して終了します。 - 要約のないエントリーもあります。その場合も、タイトル、URL、ソースは含まれます。
コメント
Markdown 対応