Skip to main content
skill CX Codex

jina-reader — Claude Code skill: what it does, how to install

Fetches clean Markdown from web pages, runs web searches, and checks factual claims using the Jina API. Keeps your server IP address hidden.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add sundial-org/awesome-openclaw-skills --skill jina-reader -a claude-code
Open on GitHub

What jina-reader does

The skill runs reader.sh to route requests through Jina AI infrastructure. It provides three operating modes: reading a page into clean Markdown, searching the web for the top 5 results with full text, and fact-checking specific claims. Because pages are fetched through remote headless Chrome instances, target servers never see your server IP.

You can tune the extraction with CLI flags. The --selector option targets a specific DOM block, while --remove strips out ads and navigation before parsing. It also supports geo-proxies via --proxy, bypassing cache with --nocache, and outputs in Markdown, text, HTML, or screenshot format.

To use it, you must have curl and jq installed in your environment, plus a JINA_API_KEY token. The free tier grants 10M tokens without registration. Fact-checking queries consume around 300K tokens and take roughly 30s, so running repeated checks will deplete credits quickly.

What it helps with

  • extract clean Markdown from JavaScript-heavy web pages
  • strip ads and navigation menus via CSS selectors before processing
  • retrieve the top 5 web search results with full page content
  • verify factual claims through the ground mode

Example prompts for the agent

  • Run a web search for enterprise AI trends using jina-reader in search mode
  • Verify whether the company was founded in 2015 using jina-reader ground mode
  • Fetch page content into markdown using jina-reader with the selector article.main

How to install jina-reader

1Skills CLI (Vercel)

npx skills add sundial-org/awesome-openclaw-skills --skill jina-reader -a claude-code

2Manually: put the files in place

~/.claude/skills/jina-reader/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/jina-reader/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about jina-reader

How do I install jina-reader in Claude Code?

Run npx skills add sundial-org/awesome-openclaw-skills --skill jina-reader -a claude-code. Then set your credentials using export JINA_API_KEY="jina_...".

What does jina-reader do?

It extracts readable content from web pages, executes web searches with full article text, and fact-checks statements. All calls pass through remote proxies, keeping your server IP private.

What system dependencies are required?

You need curl and jq available in your system path. The underlying reader.sh script relies on both utilities to execute network calls and format JSON responses.

Similar skills

All skills for Browser and scraping →

From the same set10

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor