jina-reader

Extract web content as markdown and perform search-based grounding via the Jina AI Reader API.

16|1|Updated May 21, 2026
One-click install
npx skills add https://github.com/antgroup/Agent3Sigma-Stage --skill jina-reader-antgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jina-reader
Source: https://github.com/antgroup/Agent3Sigma-Stage/tree/main/data/advance/skill_templates/Web_Browsing/benign_skills/ericsantos_jina-reader
Command: npx skills add https://github.com/antgroup/Agent3Sigma-Stage --skill jina-reader-antgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of extracting clean, readable content from complex websites while protecting your server's identity and bypassing common web scraping obstacles.

Core Features & Use Cases

  • Web Content Extraction: Converts any URL into clean, LLM-ready markdown format.
  • Search & Grounding: Performs live web searches and fact-checks statements against real-time web data.
  • Use Case: Use this skill to gather research for a report by searching for the latest industry trends and extracting the full text from the top search results without needing to manage headless browsers yourself.

Quick Start

Use the jina-reader skill to extract the content from the article at https://example.com/article and return it in markdown format.

Frequently Asked Questions about jina-reader

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

FAQPage Schema
How do I extract clean markdown from a web page without exposing my server IP?

Web content extraction converts any URL into clean, LLM-ready markdown format while protecting your server's identity. This approach bypasses common web scraping obstacles without requiring you to manage headless browsers directly.

Can I use curl and jq to parse JSON responses from a web scraping API?

Yes, web scraping API interactions and JSON parsing require curl for HTTP requests and jq for data processing. These dependencies handle the API interactions and parse the returned JSON data for clean content extraction.

What is the best way to fact-check statements against real-time web data?

Fact-checking statements against real-time web data is performed using search-based grounding. This mechanism performs live web searches and factual verification to validate statements for research and data collection tasks.

How do I convert URL to markdown for LLM research aggregation?

URL-to-markdown conversion transforms complex web pages into LLM-ready text. You can gather research for a report by searching for industry trends and extracting the full text from the top search results in markdown format.

Do I need a headless browser to extract full text from top search results?

No, you do not need a headless browser to extract full text from search results. The API handles web scraping obstacles and content extraction directly, returning clean markdown format without managing browser instances.

Why does web scraping fail to bypass common obstacles without IP protection?

Web scraping fails when complex websites block your server's identity. Using an API for web content extraction bypasses these obstacles by protecting your IP and returning clean, readable content without direct scraping.