Agent skill · writing content · sundial-org
jina-reader
Web content extraction via Jina AI Reader API. Three modes: read (URL to markdown), search (web search + full content), ground (fact-checking). Extracts clean content without exposing server IP.
Why this skill is useful
Adds executable scripts for web content extraction that leverage the Jina AI Reader API, which the AI wouldn't generate on its own.
What it needs
Requires curl, jq installed locally. Requires jina account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Jina Reader Extract clean web content via Jina AI — without exposing your server IP. Read a URL Search the web (top 5 results with full content) Fact-check a statement Options Flag Description Default ------ ------------- --------- --mode read, search, ground read --selector CSS selector to extract specific region — --wait CSS selector to wait for before extraction — --remove CSS selectors to remove (comma-separated) — --proxy Country code for geo-proxy (br, us, etc.) — --nocache Force fresh content (skip cache) off --format markdown, html, text, screenshot markdown --json Raw JSON output off Examples API Key Free tier: 10M tokens (no signup needed). Get key at https://jina.ai/reader/ Pricing Read: ~$0.005/page (standard) 3x for ReaderLM-v2 Search: 10K tokens fixed + variable per result Ground: ~300K tokens/request (~30s latency) Why Jina Reader? IP protection — requests route through Jina's infra, not your server Clean markdown — readability extraction + optional ReaderLM-v2 Dynamic content — headless Chrome renders JavaScript Structured extraction — JSON schema support for data extraction
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/jina-reader