agent-reach

Routes internet research and content fetching across 13 platforms via multi-backend CLIs and APIs.

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/maopujie10-sys/Bailongma --skill agent-reach-maopujie10-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-reach
Source: https://github.com/maopujie10-sys/Bailongma/tree/main/src/capabilities/agent_reach/skill
Command: npx skills add https://github.com/maopujie10-sys/Bailongma --skill agent-reach-maopujie10-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Gathering information from the internet requires juggling many different tools, APIs, and login states across platforms like Twitter, Reddit, Bilibili, XiaoHongShu, LinkedIn, and YouTube. This Skill provides a single routing layer that picks the right backend for each platform, so the agent can research, search, and read web content without inventing ad-hoc approaches. ## Core Features & Use Cases - Multi-platform routing: Covers 13 platforms grouped into search, social, career, dev, web, and video categories, with a doctor command that reports which backend is active for each platform. - Zero-config quick commands: Exa web search, Jina Reader for any URL, GitHub CLI search, YouTube subtitles via yt-dlp, V2EX public API, and Bilibili search work without login. - Login-backed backends with retry chains: Twitter, Reddit, and XiaoHongShu use OpenCLI or per-platform CLIs with documented fallback sequences when commands fail. - Use Case: A user asks to research how people react to a new product. The agent runs Exa for web results, checks Twitter and Reddit discussions, scans XiaoHongShu and Bilibili for Chinese perspectives, then synthesizes the findings. ## Quick Start Ask the agent to research a topic or read a link, for example: use agent-reach to search the web and Reddit for what people are saying about local LLMs.

Frequently Asked Questions about agent-reach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Twitter and Reddit from the command line?

Use twitter-cli for Twitter search and OpenCLI or rdt-cli for Reddit, both requiring login state. Run agent-reach doctor --json first to see which backend is active for each platform, then follow the documented retry chain if a search fails.

What tools can read web pages and RSS feeds without configuration?

Jina Reader reads any URL via a simple curl request to r.jina.ai, and Python's feedparser library parses RSS feeds. Both work with zero configuration, as do Exa web search, GitHub CLI search, and the V2EX public API.

Can I extract Bilibili video subtitles with yt-dlp?

No, yt-dlp is blocked by Bilibili's risk control with 412 errors. Use bili-cli for video details and search, and OpenCLI's bilibili subtitle command for subtitles, which requires a desktop Chrome session.

Why does XiaoHongShu note reading fail with a bare note ID?

XiaoHongShu enforces an xsec_token mechanism, so notes cannot be read with a bare note ID. You must first search or fetch the feed, then use the full URL or ID from the results to read the note across all three backends.

What are the limitations of this internet fetching approach?

It is read-only and does not support posting, commenting, or liking. It also excludes content processing tasks like report writing or translation, and platforms with a dedicated skill installed should use that skill instead.