LaunchKit · 2026
Back to Skills

web-markdown-navigator

Fetch webpages and return clean markdown instead of raw HTML.

0
0 downloads
by @plgonzalezrx8

Setup & Installation

openclaw skills install @plgonzalezrx8/web-markdown-navigator

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install web-markdown-navigator

What This Skill Does

Fetches any webpage URL and returns clean markdown instead of raw HTML. Uses Mozilla Readability and Turndown for extraction, with an automatic browser-based fallback for JavaScript-heavy or single-page app content.

Unlike plain fetch or curl, it handles both static HTML and JavaScript-rendered pages through automatic fallback, returning structured markdown without manual parsing.

When to use it

  • Reading news articles or blog posts from a URL
  • Extracting documentation pages into markdown for prompts
  • Summarizing product pages or landing pages
  • Pulling text from JS-rendered SPAs where curl falls short
  • Converting web content for offline notes or archiving

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Fetch and summarize https://example.com/article

AGENT
  1. 1Run fetch-markdown.mjs with the provided URL
  2. 2Check exit code: 0 means successful extraction
  3. 3If exit code is 3 or 4, or output is thin, switch to browser tool fallback
  4. 4Return markdown content with source URL preserved
OUTPUT

Clean markdown summary of the article with source URL noted