scratchpad-fetch
SKILL.md
Scratchpad Fetch
Overview
Downloads web pages via curl and appends content to timestamped scratchpad file. All URLs from single user prompt → single file. Simple context gatherer for documentation.
Usage
When user provides URLs and asks to:
- "concatenate all these resources"
- "get all these links"
- "checkout all these resources"
- "gather these docs"
- "download these pages"
Execute:
./skills/scratchpad-fetch/scripts/fetch_urls.sh <url1> <url2> <url3> ...
Output: docs/scratchpad/YYYYMMDD_HHMMSS.md
Script Behavior
fetch_urls.sh:
- Creates
docs/scratchpad/if missing - Generates timestamp:
YYYYMMDD_HHMMSS - Downloads each URL with curl
- Appends all content to single file
- Adds headers/separators for readability
- Reports success/failure per URL
Example
User: "checkout all these resources: https://example.com/api https://example.com/guide"
./skills/scratchpad-fetch/scripts/fetch_urls.sh \
https://example.com/api \
https://example.com/guide
Output: docs/scratchpad/20250129_143052.md containing both pages.
Notes
- Dumb but effective for gathering fresh docs
- One prompt = one file
- curl follows redirects (
-L) - Failures logged but don't stop other URLs
Weekly Installs
7
Repository
otrebu/agentsGitHub Stars
3
First Seen
Jan 24, 2026
Security Audits
Installed on
claude-code6
gemini-cli5
antigravity5
windsurf5
trae5
codex5