wget-reader

Fetches content from URLs using wget command-line tool. Supports downloading files, reading web pages, and retrieving API responses.

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 "wget-reader" with this command: npx skills add beshkenadze/claude-skills-marketplace/beshkenadze-claude-skills-marketplace-wget-reader

Wget URL Reader

Overview

Fetches content from URLs using wget command-line tool. Supports downloading files, reading web pages, and retrieving API responses.

Instructions

When user provides a URL to read or fetch:

  • Validate the URL format

  • Use wget with appropriate flags based on content type

For reading content to stdout (display):

wget -qO- "<URL>"

For downloading files:

wget -O "<filename>" "<URL>"

For JSON API responses:

wget -qO- --header="Accept: application/json" "<URL>"

Common wget flags:

  • -q : Quiet mode (no progress output)

  • -O- : Output to stdout

  • -O <file> : Output to specific file

  • --header : Add custom HTTP header

  • --timeout=<seconds> : Set timeout

  • --tries=<n> : Number of retries

  • --user-agent=<agent> : Set user agent

Examples

Example: Read webpage content

Input: "Read the content from https://example.com" Command:

wget -qO- "https://example.com"

Example: Download a file

Input: "Download the file from https://example.com/data.json" Command:

wget -O "data.json" "https://example.com/data.json"

Example: Fetch API with headers

Input: "Fetch JSON from https://api.example.com/data" Command:

wget -qO- --header="Accept: application/json" "https://api.example.com/data"

Example: Download with timeout and retries

Input: "Download with 30 second timeout" Command:

wget --timeout=30 --tries=3 -O "output.txt" "<URL>"

Guidelines

Do

  • Always quote URLs to handle special characters

  • Use -q flag to suppress progress bars in scripts

  • Add --timeout for unreliable endpoints

  • Respect robots.txt and rate limits

Don't

  • Use --no-check-certificate unless necessary

  • Fetch URLs without validating format first

  • Ignore HTTP error codes in responses

  • Store credentials in command history

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.

General

gitea-tea

No summary provided by upstream source.

Repository SourceNeeds Review
General

zenstack

No summary provided by upstream source.

Repository SourceNeeds Review
General

ios-hig-reference

No summary provided by upstream source.

Repository SourceNeeds Review
General

ios-design-review

No summary provided by upstream source.

Repository SourceNeeds Review