fetch-url

Fetch and extract readable text content from web pages. Auto-selects best tool with smart fallback. Use when the user wants to read articles, documentation, or scrape text content from web pages. Works on Reddit, StackOverflow, GitHub, docs sites, and more.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "fetch-url" with this command: npx skills add devskale/skale-skills/devskale-skale-skills-fetch-url

Fetch URL

Extract text from any webpage. Works out-of-the-box.

Quick Start

cd <skill-path>
./install.sh
./fetch-url "https://example.com"

That's it! No credentials needed for basic usage (jina/markdown/w3m are free).

Credentials (Optional)

Only needed for the --tool api mode (custom API endpoint). Most users don't need this.

Configure:

# Option 1: Using credgoo (recommended)
credgoo add FETCH_URL_BEARER
# Enter your token when prompted

# Option 2: Environment variable
export FETCH_URL_BEARER=your_token

# Option 3: Add to shell config
echo 'export FETCH_URL_BEARER=your_token' >> ~/.zshrc

Usage

# Just works (auto-selects best tool)
./fetch-url "https://example.com"

# Blocked sites too (Reddit, StackOverflow)
./fetch-url "https://reddit.com/r/python"
./fetch-url "https://stackoverflow.com/questions/12345"

Options

./fetch-url "URL"                    # Auto (recommended)
./fetch-url "URL" --tool jina        # Force tool
./fetch-url "URL" -v                 # Verbose (show tool used)
./fetch-url "URL" --no-clean         # Keep empty lines
./fetch-url "URL" --md-method browser  # JS-heavy sites
OptionDescription
--tool NAMEjina, markdown, w3m, lynx, chawan
-v, --verboseShow which tool selected
--no-cleanKeep empty lines
--md-method browserFor JS SPAs

Tools

RankToolBest ForPlatform
🥇jinaDocs, blogs, WikipediaAll
🥈w3mReddit, Hacker NewsmacOS/Linux
🥉markdownFallback, GitHubAll
4lynxSimple readsmacOS/Linux
5chawanVisual debuggingmacOS

Optional Browsers

Not required - jina/markdown work everywhere.

brew install w3m lynx chawan  # macOS

Troubleshooting

See references/troubleshooting.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

markdown-converter

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

rodney

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

improve-skill

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

video-transcript-downloader

No summary provided by upstream source.

Repository SourceNeeds Review