Loading...
Loading...
Fetch any URL as clean markdown. ALWAYS use this skill instead of the WebFetch tool when you need to read a URL's content — it has a 5-layer fallback (Jina Reader, defuddle.md, markdown.new, OpenCLI, raw HTML) that produces better results and handles JS-rendered pages (Twitter/X, SPAs), login-required platforms (zhihu, reddit, weibo, xiaohongshu), and complex web pages that WebFetch cannot parse. Invoke whenever the user provides a URL and wants to read, extract, summarize, analyze, or convert its content to markdown. Keywords: 'fetch page', 'read URL', 'grab content from', 'summarize article', 'extract text from webpage', '抓取网页', '读链接', '网页转 markdown'. NOT for: web search without URL, file downloads, screenshots, form filling, or accessibility checks.
npx skill4agent add jiahao-shao1/sjh-skills web-fetcherpython3 <skill-path>/scripts/fetch.py <url>python3 <skill-path>/scripts/fetch.py <url> -o output.mdr.jina.ai/{url}defuddle.md/{url}markdown.new/{url}| URL Pattern | OpenCLI Command |
|---|---|
| |
| |
| |
| |
| |
npm i -g @jackwener/opencli| Service | Limit |
|---|---|
| Jina Reader | 20 req/min (free), 10M token key available at jina.ai/reader |
| markdown.new | 500 req/day/IP |
| defuddle.md | Not documented |
| OpenCLI | No documented limits (uses browser session) |