ワンクリックで
web-fetch
Fetch web content — 4-level escalation chain from curl to full browser
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Fetch web content — 4-level escalation chain from curl to full browser
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Communicate with other abtars agents — delegate tasks, ask questions
Full browser capability — managed Browsie session or emergency Main direct mode
Find the best free cloud models and update models.json from OpenRouter leaderboard
When to use skill_create (procedures) vs memory_store (facts)
Fetch Twitter/X content — single tweets (no auth) or feeds (cookies)
Search, install, and update community skills from ClawHub (clawhub.ai)
| name | web-fetch |
| description | Fetch web content — 4-level escalation chain from curl to full browser |
| user-invocable | false |
| tags | ["browse","fetch","web","research","jina"] |
Four levels of web content retrieval. Use the lightest level that works. Escalate up only when the current level fails.
curl -sL "URL" --max-time 10 | head -200
Use when: open site, simple HTML, just need raw text.
curl -sL "https://r.jina.ai/URL" \
-H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
--max-time 15
Use when:
Limitations: no JS execution, rate-limited (don't loop >5 URLs rapidly), some aggressive CF still blocks it.
lightpanda fetch --dump markdown --strip-mode full --wait-ms 5000 "URL"
Use when:
10x faster than Chrome. Handles most JS-rendered pages. No login/interaction.
Escalate to a managed Browsie session. Create a B-type kanban card with a detailed goal and report the card ID. Do NOT invoke a browser CLI from Main.
Include in the goal:
kanban_manage action=create type=B title="<short title>" goal="<detailed goal>"
abtars kanban create --type B --title "short title" --goal "$(cat <<'GOAL'
detailed goal text
GOAL
)"
Or pass a goal file:
abtars kanban create --type B --title "short title" --goal-file /tmp/goal.txt
When the card is queued, say: "Browsie task #<id> queued — result will appear here when complete." Do NOT proceed with inline browser commands.
If the user explicitly requests that Main use the browser directly (and ONLY if they do), see the browser skill Emergency Direct Mode section. A slow/queued card or suspected session trouble does not authorize fallback.
| Need | Level |
|---|---|
| Single URL, open site | 1 (curl) |
| Single URL, CF-protected | 2 (Jina) |
| Single URL, JS-rendered | 3 (lightpanda) |
| Full browser (login, forms, interaction) | 4 (B kanban card) |
| Previous level failed | Try next level up |