scratchpad-fetch

Fetch multiple URLs with curl and aggregate content into a timestamped Markdown file.

4|Updated Oct 6, 2025
One-click install
npx skills add https://github.com/otrebu/agents --skill scratchpad-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scratchpad-fetch
Source: https://github.com/otrebu/agents/tree/main/skills/scratchpad-fetch
Command: npx skills add https://github.com/otrebu/agents --skill scratchpad-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Gathering context from multiple web pages or documentation URLs often involves manual copy-pasting, leading to disorganized notes and fragmented information. This Skill automates the aggregation of web content into a single, easy-to-reference file.

Core Features & Use Cases

  • Bulk URL Fetching: Downloads content from multiple URLs provided in a single user prompt, saving you from opening each link individually.
  • Timestamped Scratchpads: Aggregates all fetched content into a single Markdown file, uniquely identified by a timestamp, for organized and chronological reference.
  • Simple Context Gathering: Provides a quick and effective way to collect fresh documentation, articles, or web content, creating a consolidated knowledge base for your tasks.
  • Use Case: When researching a new API or technology, provide a list of documentation links and ask Claude to "gather these docs." It will download all the content into one file, creating a comprehensive, searchable reference for your work without manual effort.

Quick Start

Use scratchpad-fetch to download and aggregate content from these URLs: https://example.com/doc1 https://example.com/doc2

Frequently Asked Questions about scratchpad-fetch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I aggregate multiple web pages into a single file?

Aggregating web pages downloads content from multiple URLs and saves them into one timestamped Markdown file. Provide a list of documentation links and the Skill fetches all content, appending each with headers and separators, creating a consolidated, searchable reference organized by timestamp.

Can I fetch and combine documentation from several URLs at once?

Yes, bulk URL fetching downloads content from all provided links in a single operation. The Skill uses curl to retrieve each resource, concatenates them into docs/scratchpad/<timestamp>.md, and reports per-URL success or failure so you see exactly what was gathered.

What's the best way to collect research from multiple web sources?

Web scraping for research aggregates dispersed documentation into one organized file, eliminating manual copy-pasting. Timestamped scratchpads create a chronological, easy-to-reference knowledge base without opening each link individually or managing fragmented notes.

Does this work with any documentation URL or API reference?

The Skill fetches content from any publicly accessible URL via curl, supporting standard web pages, API documentation, and articles. It generates a Markdown file preserving fetched content structure, though output formatting depends on how each URL's HTML renders as text.

Where does the aggregated content get saved?

Aggregated content saves to docs/scratchpad/<timestamp>.md, where the directory is created automatically and the timestamp ensures each scratchpad is uniquely identified. All URLs from your prompt are saved in the same file with clear headers separating each resource.