wget-reader_skill

This skill fetches web content or downloads files using wget, validating URLs, honoring headers, timeouts, and retries to deliver data or files.
  • Shell

0

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

2 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill beshkenadze/claude-skills-marketplace --skill wget-reader

  • SKILL.md2.1 KB

Overview

This skill fetches content from URLs using the wget command-line tool. It supports reading web pages to stdout, downloading files to disk, and retrieving API responses with custom headers. Use it to reliably pull remote content in scripts or interactive sessions.

How this skill works

The skill validates URL format, then constructs a wget command with flags tailored to the requested action. For quick reads it uses quiet output to stdout, for file downloads it specifies an output filename, and for API calls it adds headers like Accept: application/json. It also exposes common options for timeouts, retries, and user agent customization.

When to use it

  • Read a web page or API response directly to your terminal or pipeline
  • Download a remote file and save it with a specific filename
  • Fetch JSON or other API data while sending custom HTTP headers
  • Add timeouts and retry behavior for unstable endpoints
  • Integrate remote fetches into shell scripts or automation pipelines

Best practices

  • Always quote URLs to handle spaces and special characters
  • Use -q and -O- for clean stdout output in scripts
  • Set --timeout and --tries for unreliable networks
  • Respect robots.txt, rate limits, and remote usage policies
  • Avoid --no-check-certificate unless you understand the security risk
  • Validate URL format before attempting to fetch

Example use cases

FAQ

Use wget -qO- --header="Accept: application/json" "<URL>" and pipe or save the output as needed.

What flags help in unreliable networks?

Use --timeout=<seconds> and --tries=<n> to control how long and how many times wget will retry.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational