← Back to list

scratchpad-fetch
by otrebu
⭐ 2🍴 0📅 Jan 24, 2026
SKILL.md
name: scratchpad-fetch description: Download and aggregate web pages/docs into timestamped scratchpad files. Use when user asks to "concatenate all these resources", "get all these links", "checkout all these resources", or wants to gather fresh context from documentation URLs. All URLs from one prompt go into single file at docs/scratchpad/.md. allowed-tools: Bash
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
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon