← ClaudeAtlas

agent-reachlisted

Self-contained multi-platform internet search and read skill. Zero external dependencies — calls upstream tools (curl+Jina, gh, yt-dlp, xreach, mcporter) directly and degrades gracefully when tools are missing. Covers: web pages, GitHub, YouTube, Bilibili, Reddit, Twitter/X, XiaoHongShu, Douyin, Weibo, WeChat, V2EX, LinkedIn, RSS, Exa web search. Use when agent needs to search the web, read a URL, or gather research material. Triggers: "search", "read this URL", "搜索", "查一下", "上网搜", "帮我查", "search twitter", "youtube transcript", "search reddit", "web search", "B站", "bilibili", "小红书", "微博", "V2EX", "research".
Taffyreclaimed45/ppt-agent · ★ 1 · AI & Automation · score 67
Install: claude install-skill Taffyreclaimed45/ppt-agent
# Multi-Platform Search & Read Self-contained skill for searching and reading across 14+ platforms. No external installer needed — uses upstream CLI tools directly and degrades gracefully when specific tools are absent. ## Probe (run first) Detect which tools are available before choosing commands: ```bash bash skills/agent-reach/scripts/probe.sh ``` Output is JSON with two sections: - `tools`: which CLI tools are on PATH (curl, gh, yt-dlp, xreach, mcporter, python3, feedparser) - `services`: which services are reachable — `jina` (Jina Reader), `mcporter_servers` (comma-separated list of registered MCP servers, e.g. `"exa,xiaohongshu"`) **Only use mcporter commands for servers listed in `mcporter_servers`.** For example, if `weibo` is not in the list, the `mcporter call 'weibo.*'` commands below will fail — skip them and use the fallback instead. If probe itself fails, assume only `curl` and `WebSearch` tool are available. ## Tier 0 — Always Available (curl only) These work on any machine with `curl`. No setup needed. ### Read any web page (Jina Reader) ```bash curl -s "https://r.jina.ai/<URL>" ``` Handles: articles, blog posts, documentation, most public web pages. This is the universal fallback for reading any URL. ### Reddit (public JSON API) ```bash # Search curl -s "https://www.reddit.com/search.json?q=QUERY&limit=10" -H "User-Agent: ppt-agent/1.0" # Subreddit hot posts curl -s "https://www.reddit.com/r/SUBREDDIT/hot.json?limit=10" -H "User-Agent: ppt-agent