image-fetcher
Fetch, download, and batch process web images in various formats (JPG, PNG, WebP, SVG, etc.) for embedding, archiving, or chat integration.
Introduction
The image-fetcher skill is a robust automation utility designed for Claude to interact with internet-based image assets. It provides a standardized interface for downloading single images or performing large-scale batch downloads from text or JSON-formatted URL lists. The skill features automatic format detection, supporting a wide array of extensions including JPG/JPEG, PNG, GIF, WebP, BMP, SVG, ICO, and TIFF. It is specifically optimized for workflows involving document assembly, content management, or data collection where external visuals must be localized to a secure file system.
-
Performs reliable single-file downloads using configurable output directories and custom naming conventions.
-
Executes efficient batch processing through input files containing multiple source URLs to streamline workflows.
-
Automatically detects and validates content types to ensure format integrity during retrieval.
-
Integrates seamlessly with other agents, such as search-based assistants, to facilitate end-to-end image discovery and acquisition workflows.
-
Includes robust error handling for common web failures, such as network timeouts, invalid URL structures, or server-side permission issues.
-
Users should provide clear source URLs and optional local path destinations to ensure organized storage.
-
For large batch operations, prepare a simple text file with one URL per line or a JSON array to optimize execution speed.
-
Recommended for tasks such as creating image galleries, gathering assets for presentations (DOCX/PPTX), or archiving logo sets and branding materials from web domains.
-
The tool enforces a 30-second per-request timeout to maintain agent responsiveness and prevent hanging during stalled network connections.
-
Ensure output directory permissions are set appropriately for the target file system environment to allow the script to auto-create missing folders.
Repository Stats
- Stars
- 16
- Forks
- 7
- Open Issues
- 0
- Language
- Python
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 05:46 AM