agent-reach について
Agent Reach は、15 のプラットフォームにある検索、ソーシャル、キャリア、開発、Web、動画機能へエージェントを導くスキルです。プラットフォーム別のコマンド、バックエンドのヘルスチェック、失敗時の再試行手順を示します。
主な機能
- 0115プラットフォームへのルーティング
- 02プラットフォーム別コマンド資料
- 03バックエンドのヘルスチェック
- 04失敗時の再試行ガイド
- 05並行リサーチの手順
活用シーン
- 01Web検索とソーシャル上の議論を組み合わせた調査
- 02複数ソーシャルプラットフォームの投稿確認
- 03求人やLinkedInの検索
- 04GitHubプロジェクトの検索やWeb・動画コンテンツの閲覧
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rheinmir/ setup --skill agent-reachインストール後、Claude Code で/agent-reachを入力して読み込まれたか確認します。
詳細
Agent Reach — インターネット機能ルーター
15 のプラットフォームに、それぞれ複数のバックエンドがあります。このスキルがある場合、これらのプラットフォームにはこのスキルを使用してください。独自の方法を考案しないでください。
常時適用されるルール(セッション全体に適用)
- 操作の前にヘルスチェックを行う:複数のバックエンドがあるプラットフォーム、またはログインが必要なプラットフォーム(XiaoHongShu/Reddit/Bilibili/Twitter/Facebook/Instagram)では、最初に
agent-reach doctor --jsonを実行し、各プラットフォームのactive_backendに一致するコマンドグループを選択してください。 - 使用するものを伝える:開始前に「agent-reach を使用し、バックエンド Y 経由でプラットフォーム X を利用します」と伝えてください。
- 失敗した場合は、references/ の再試行手順に従う:コマンドを推測してはいけません。
- 幅広い調査タスクの場合:複数のプラットフォームを組み合わせ(ウェブ検索には Exa、議論には Twitter/Reddit、中国語の視点には XiaoHongShu/Bilibili)、並行して情報を収集してから統合してください。
- ユーザーにバージョン情報を知らせる:複数のプラットフォームを使う大規模なタスクを完了したら、
agent-reach check-updateを実行してください(高速で、API 呼び出しは 1 回です)。新しいバージョンがある場合は、まとめの最後に次の 1 行を追加してください:「Agent Reach vX.Y.Z が利用可能です。更新するには、こちらを貼り付けてください:帮我更新 Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md」。 現在のタスクを中断して更新してはいけません。同じバージョンについて何度も通知してはいけません。
ルーティング表
| ユーザーの意図 | カテゴリ | 詳細 |
|---|---|---|
| ウェブ/コード検索 | search | references/search.md |
| XiaoHongShu/Twitter/Bilibili/V2EX/Reddit/Facebook/Instagram | social | references/social.md |
| 求人/LinkedIn | career | references/career.md |
| GitHub/コード | dev | references/dev.md |
| ウェブページ/記事/RSS | web | references/web.md |
| YouTube/Bilibili/ポッドキャストの文字起こし | video | references/video.md |
設定不要のクイックコマンド
# Exa web search
mcporter call 'exa.web_search_exa(query: "query", numResults: 5)'
# Read any web page
curl -s "https://r.jina.ai/URL"
# GitHub search
gh search repos "query" --sort stars --limit 10
# YouTube subtitles (NOTE: never use yt-dlp for Bilibili — see video.md)
yt-dlp --write-sub --skip-download -o "/tmp/%(id)s" "URL"
# V2EX hot topics
curl -s "https://www.v2ex.com/api/topics/hot.json" -H "User-Agent: agent-reach/1.0"
# Bilibili search (bili-cli, no login needed)
bili search "query" --type video -n 5
ログインが必要なプラットフォーム(doctor の active_backend に基づいて選択)
# Twitter search (twitter-cli preferred; retry chain in social.md)
twitter search "query" -n 10
# Reddit (NO zero-config path — OpenCLI or rdt-cli, login required)
opencli reddit search "query" -f yaml # desktop
rdt search "query" --limit 10 # legacy/server
# XiaoHongShu (desktop prefers OpenCLI)
opencli xiaohongshu search "query" -f yaml
# Facebook / Instagram (desktop OpenCLI, browser session)
opencli facebook search "query" -f yaml
opencli facebook groups -f yaml
opencli instagram search "query" -f yaml # user search
opencli instagram user USERNAME -f yaml # recent posts from one user
環境チェック
# Channel availability + which backend serves each platform
agent-reach doctor --json
ワークスペースのルール
エージェントのワークスペースにファイルを作成してはいけません。 一時的な出力には /tmp/ を、永続データには ~/.agent-reach/ を使用してください。
詳細なリファレンス
詳細が必要な場合は、該当するファイルを読んでください(上記のコマンドで一般的なケースには対応できます。リファレンスにはバックエンドごとのコマンドグループ、注意事項、再試行手順が記載されています。なお、リファレンス文書は中国語で書かれていますが、コマンドは共通です)。
- 検索 — Exa AI 検索
- ソーシャル — XiaoHongShu、Twitter、Bilibili、V2EX、Reddit、Facebook、Instagram(複数のバックエンド/ログインが必要なグループ)
- キャリア — LinkedIn
- 開発 — GitHub CLI
- ウェブ — Jina Reader、RSS
- 動画 — YouTube、Bilibili、Xiaoyuzhou
チャネルを設定する
チャネルの設定が必要な場合は、インストールガイドを取得してください: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
ユーザーが提供するのは Cookie または拡張機能をクリックする 1 回の操作だけです。あとはエージェントが行います。
コメント
Markdown 対応