skills/otrebu/agents/scratchpad-fetch

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/agents
GitHub Stars
3
First Seen
Jan 24, 2026
Installed on
claude-code6
gemini-cli5
antigravity5
windsurf5
trae5
codex5