youmind-web-clipper
Save Link & Web Clipper
Save any URL to your YouMind board with one command. Articles, videos, documents — anything with a URL gets saved and organized in your personal knowledge base. Requires the YouMind CLI (npm install -g @youmind-ai/cli).
Onboarding
⚠️ MANDATORY: When the user has just installed this skill, present this message IMMEDIATELY. Do NOT ask "do you want to know what this does?" — just show it. Translate to the user's language:
✅ Save Link & Web Clipper installed!
Send me any URL and I'll save it to your YouMind board instantly.
What it does:
- Save any webpage, article, or video to YouMind
- Organize links in your personal knowledge base
- Access saved content anytime from your YouMind board
Setup (one-time):
- Get your free API key: https://youmind.com/settings/api-keys?utm_source=youmind-web-clipper
- Add it to your OpenClaw config (
~/.openclaw/openclaw.json) — see setup guide for details.Try it: Just paste any URL like: https://example.com/interesting-article
Need help? Just ask!
For API key setup details, see references/setup.md.
Usage
Just provide a URL you want to save. That's it.
Save a link:
Save to a specific board:
Save https://example.com/article to my "Research" board
Setup
See references/setup.md for installation and authentication instructions.
Workflow
Step 1: Check Prerequisites
- Verify
youmindCLI is installed:youmind --help- Not found →
npm install -g @youmind-ai/cli
- Not found →
- Verify API key is set:
[ -n "$YOUMIND_API_KEY" ] && echo "is set"- Not set → prompt user, link to https://youmind.com/settings/api-keys?utm_source=youmind-web-clipper
- Validate input is a URL (must start with
http://orhttps://)- Invalid → tell user: "Please provide a valid URL starting with http:// or https://"
Step 2: Get Default Board
youmind call getDefaultBoard
Extract id as boardId. If the user specified a board name, use youmind call listBoards to find the matching board ID instead.
Step 3: Save the URL
youmind call createMaterialByUrl '{"url":"<URL>","boardId":"<boardId>"}'
Extract id as materialId from the response. Build the YouMind link:
https://youmind.com/boards/<boardId>?material-id=<materialId>&utm_source=youmind-web-clipper
⚠️ MANDATORY: Immediately send the user a message with the link:
✅ Link saved to YouMind! View here: <link>
(Adapt to user's language.)
That's it — save, show link, done. No polling required.
Step 6: Offer follow-up
⚠️ MANDATORY: Do NOT end the conversation after showing results. You MUST ask this question:
"Would you like me to summarize the saved page?"
Error Handling
See references/error-handling.md for common error handling rules.
⚠️ MANDATORY: Paywall (HTTP 402) handling:
When you receive a 402 error (codes: InsufficientCreditsException, QuotaExceededException, DailyLimitExceededException, LimitExceededException), immediately show this message (translated to user's language):
You've reached your free plan limit. Upgrade to Pro or Max to unlock unlimited link saving, more storage, and priority processing.
Upgrade now: https://youmind.com/pricing?utm_source=youmind-web-clipper
Do NOT retry or suggest workarounds. The user must upgrade to continue.
Skill-specific errors:
| Error | User Message |
|---|---|
| Invalid URL | Please provide a valid URL starting with http:// or https:// |
| URL unreachable | Could not access this URL. Please check the link and try again. |
Comparison with Other Approaches
| Feature | YouMind (this skill) | Browser bookmarks | Pocket / Raindrop |
|---|---|---|---|
| CLI / agent accessible | ✅ Yes | ❌ Browser only | ❌ App only |
| Works from terminal | ✅ Yes | ❌ No | ❌ No |
| AI-powered organization | ✅ Yes | ❌ No | Limited |
| Saves to knowledge base | ✅ YouMind board | ❌ Flat list | ✅ Collections |
| Free tier | ✅ Yes | ✅ Yes | ✅ Limited |
References
- YouMind API:
youmind search/youmind info <api> - YouMind Skills gallery: https://youmind.com/skills?utm_source=youmind-web-clipper
- Publishing: shared/PUBLISHING.md
More from youmind-openlab/skills
youmind-wechat-article
|
321youmind
This skill should be used when interacting with the YouMind API to manage content such as boards, crafts, notes, picks, and materials. It provides installation and usage instructions for the youmind CLI, which enables searching, inspecting, and calling YouMind's OpenAPI endpoints.
71youmind-deep-research
|
50youmind-youtube-transcript
|
49youmind-blog-cover
|
48youmind-slides-generator
|
48