omniroute-web-fetch

Fetch webpages and convert them to LLM-ready markdown via OmniRoute.

44.0k|5.9k|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/diegosouzapw/OmniRoute --skill omniroute-web-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omniroute-web-fetch
Source: https://github.com/diegosouzapw/OmniRoute/tree/main/skills/omniroute-web-fetch
Command: npx skills add https://github.com/diegosouzapw/OmniRoute --skill omniroute-web-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OmniRoute web fetch solves the problem of turning messy web pages into readable, LLM-ready markdown without manual copy-pasting.

Core Features & Use Cases

  • Webpage-to-Markdown Conversion: Fetches a target URL and converts its content into clean markdown suitable for analysis and summarization.
  • Model-Backed Extraction Options: Uses selectable web extraction providers such as Jina Reader or Firecrawl for different scraping/reader behaviors.
  • Flexible Output Formats: Supports returning content as markdown by default, with options to request html or text when needed.

Use case: You want an AI to answer questions about https://anthropic.com, so you fetch the page content as markdown and feed it into a chat context.

Quick Start

Ask the AI to fetch https://anthropic.com as markdown using model jina/reader by calling OmniRoute’s POST /v1/web/fetch endpoint with your OMNIROUTE_URL and OMNIROUTE_KEY.

Frequently Asked Questions about omniroute-web-fetch

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

FAQPage Schema
How do I convert a webpage into markdown for LLM context?

To convert a webpage into markdown for LLM context, you fetch a target URL using a web extraction provider like Jina Reader or Firecrawl. This Skill normalizes the page content and returns clean markdown suitable for feeding directly into chat analysis.

What is the best way to scrape web content for AI summarization?

The best way to scrape web content for AI summarization is using selectable model-backed extraction providers like Jina Reader or Firecrawl. This Skill fetches URLs and converts them into LLM-ready markdown, bypassing manual copy-pasting and messy HTML formatting.

Can I get raw text or HTML instead of markdown from a fetched webpage?

Yes, while markdown is the default output for LLM-ready context, you can request alternative formats. The Skill supports returning fetched webpage content as HTML or text to accommodate different downstream processing requirements.

Do I need an OmniRoute API key to fetch web pages as markdown?

Yes, you need an OMNIROUTE_KEY and OMNIROUTE_URL to authenticate requests. The Skill requires calling OmniRoute's POST /v1/web/fetch endpoint with your credentials to execute the webpage-to-markdown conversion using your selected provider.

Does this web fetch tool work with Jina Reader and Firecrawl?

Yes, this web fetch tool works with both Jina Reader and Firecrawl as selectable extraction providers. You can choose between them when calling the endpoint to achieve different scraping and reader behaviors for your target URLs.

What URL formats are supported for web content ingestion?

The Skill supports standard http and https URL formats for web content ingestion. It validates the target URL before fetching, ensuring the page is successfully retrieved and converted into markdown for your AI models.