Install
openclaw skills install web-clipperSave any web page as a clean Markdown note with metadata, organized in Obsidian format, using Jina Reader API without browser extensions.
openclaw skills install web-clipperSave any web page as a clean, readable Markdown note in your Obsidian vault. Powered by Jina Reader API for content extraction — no browser extension required. Works from inside Claude.
~/.openclaw/obsidian-cache/clippings/requests library: pip install requestsJINA_API_KEY — optional. Works without a key (free tier). Set for higher rate limits:echo 'JINA_API_KEY=jina_xxxxxxxxxxxx' >> ~/.openclaw/.env
Get a free key at jina.ai
Note: The script only accepts
http://andhttps://URLs. Local file paths are not supported.
save https://example.com/article
保存这个 https://v2ex.com/t/123456
save https://example.com/article --tags "ai,research"
save https://example.com/article --folder clippings/tech
python3 ~/.openclaw/skills/web-clipper/scripts/save_web_page.py \
--url "https://example.com/article" \
--folder "clippings/tech" \
--tags "ai,tools" \
--vault "/path/to/your/obsidian/vault"
User: save https://www.v2ex.com/t/1197958
Claude executes:
python3 ~/.openclaw/skills/web-clipper/scripts/save_web_page.py --url "https://www.v2ex.com/t/1197958"
Output file (~/.openclaw/obsidian-cache/clippings/2026-01-15 V2EX Thread Title.md):
---
title: "V2EX Thread Title"
source: "https://www.v2ex.com/t/1197958"
saved: "2026-01-15 14:32"
tags: []
---
# V2EX Thread Title
> Source: https://www.v2ex.com/t/1197958
> Saved: 2026-01-15 14:32
---
[Clean article content in Markdown...]
Claude confirms: "已保存为 2026-01-15 V2EX Thread Title.md ✅"
| Content Type | Support |
|---|---|
| Blog posts / articles | ✅ |
| Technical documentation | ✅ |
| News articles | ✅ |
| V2EX / Reddit threads | ✅ |
| GitHub READMEs | ✅ |
| PDF files (remote) | ✅ |
| JS-heavy SPAs | ⚠️ Jina handles most; complex apps may need PinchTab |
| Login-required pages | ❌ |
web-clipper/
├── SKILL.md ← This file (Claude reads this)
└── scripts/
└── save_web_page.py ← Main clipping script
Saved files include YAML frontmatter for Obsidian compatibility:
---
title: "Article Title"
source: "https://original-url.com"
saved: "2026-01-15 14:32"
tags: [ai, research]
---
YYYY-MM-DD Title.md2026-01-15 Title (2).md~/.openclaw/obsidian-cache/clippings/JINA_API_KEY free tier supports ~1000 requests/month