← Back to Skills Marketplace
flyeasy

Obsidian Clipper

by flyeasy · GitHub ↗ · v2.1.1 · MIT-0
cross-platform ⚠ suspicious
263
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install obsidian-clipper
Description
Save web content (articles, videos, notes) to Obsidian vault with automatic classification, intelligent naming, and content extraction. Supports: 小红书 (Xiaoho...
Usage Guidance
Before installing or using this skill: - Inspect and edit the included config.json immediately. It ships with an absolute vault_path and collector_name belonging to the author; change the vault_path to your intended location or delete the file so the skill must prompt you on first run. - Understand that the skill writes Markdown files to whatever vault_path is present in config.json — test with a disposable folder first to confirm behavior. - Ensure the platform 'write' and 'web_fetch'/'web_search' tools it expects are the ones you trust; the SKILL.md also mentions browser snapshot and obsidian-cli (not declared in metadata). Install obsidian-cli only if you need CLI integration. - Because classification is silent by default, consider instructing the skill to prompt you for classification or review saved items until you’re comfortable with automatic behavior. - If you are concerned about autonomous invocation, consider disabling autonomous skill invocation or only enabling this skill when explicitly invoked. These steps reduce the risk of unexpected writes or privacy issues stemming from the packaged configuration and silent-save behavior.
Capability Analysis
Type: OpenClaw Skill Name: obsidian-clipper Version: 2.1.1 The obsidian-clipper skill is a functional tool designed to scrape web content and save it to a local Obsidian vault. It utilizes standard OpenClaw capabilities (web_fetch, web_search, and write) to extract information from platforms like Xiaohongshu, YouTube, and WeChat. The instructions in SKILL.md are focused entirely on content extraction, classification, and file management. While the included config.json contains a hardcoded absolute path specific to the author's local environment (/Users/lucien/...), this appears to be a packaging oversight rather than an intentional attempt at unauthorized file access or data exfiltration.
Capability Assessment
Purpose & Capability
The skill's declared purpose (clip web content to an Obsidian vault) aligns with the SKILL.md instructions (fetch content, format Markdown, write to vault). However README and SKILL.md reference external tools (obsidian-cli, browser snapshots, web_fetch/web_search/write tools) while the registry metadata declares no required binaries — a mild inconsistency. Shipping a pre-filled config.json pointing to the author's personal vault path is unexpected for a general-purpose skill.
Instruction Scope
Runtime instructions tell the agent to read/create a config.json from the skill directory and to write files to the filesystem (vault_path). Because a config.json is included in the package, the skill would use that existing config without prompting the user, potentially attempting writes to the hardcoded path. Instructions also require web_fetch/web_search/browser snapshot capabilities; they don't direct data to external endpoints outside normal web fetching, but the silent/automatic saving behavior and reading/writing of local paths merit caution.
Install Mechanism
This is an instruction-only skill with no install spec or code to download/execute. That is the lowest install risk. README suggests optional install methods (clawhub/git clone) but nothing in the package executes arbitrary downloads at install time.
Credentials
The skill requests no environment variables or credentials (good), but the included config.json hardcodes an absolute vault_path and a collector_name (author's iCloud/Obsidian path). Bundling a user-specific absolute path is disproportionate/unexpected and could cause the skill to operate on an unintended filesystem location or leak the author's usage pattern. The SKILL.md also references tools (obsidian-cli, browser) not declared in metadata.
Persistence & Privilege
The skill does not request always:true or other elevated privileges. It will create/modify config.json in its own directory and write Markdown files into the user-specified vault_path; this is expected for its purpose. Be aware the skill is allowed to run autonomously by default (disable-model-invocation: false), which combined with silent auto-save behavior could result in files being written without follow-up confirmation unless the platform enforces user prompts on skill invocation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obsidian-clipper
  3. After installation, invoke the skill by name or use /obsidian-clipper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.1
v2.1.1: 默认自动分类,静默完成不打扰用户;无匹配时归入第一个分类而非询问
v2.1.0
v2.1.0: 配置驱动重构,去掉硬编码;config.json管理路径/名字/分类;三层降级内容抓取;支持自定义分类
v2.0.0
Obsidian Clipper 2.0.0 — Major update adds flexible configuration and smarter content handling - Introduced `config.json` for customizable vault path, categories, and collector name; prompts user to create or update config interactively. - Categories and classification rules are now fully configurable and user-editable at any time. - Improved content extraction: adds tiered fallback (web fetch → web search → browser snapshot) and clearer handling of login-walled sources (如小红书、抖音、公众号). - File naming, categorization, and signature logic are no longer hardcoded and always read from config. - Title extraction and batch clipping instructions clarified; replies and saving logic now reference user settings. - Deprecates previous static examples and paths—existing users should migrate to config-based setup.
v1.0.0
Initial release of obsidian-clipper. - Save articles, videos, notes, and web pages to your Obsidian vault with automatic classification. - Supports Xiaohongshu, YouTube, Zhihu, WeChat articles, and general links. - Intelligent naming and markdown formatting for new files. - Auto-categorizes content into AI tools, hobbies, or tutorials. Prompts user if classification is uncertain. - Handles batch link saving with unified summary of results. - Includes trigger word detection for quick activation.
Metadata
Slug obsidian-clipper
Version 2.1.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Obsidian Clipper?

Save web content (articles, videos, notes) to Obsidian vault with automatic classification, intelligent naming, and content extraction. Supports: 小红书 (Xiaoho... It is an AI Agent Skill for Claude Code / OpenClaw, with 263 downloads so far.

How do I install Obsidian Clipper?

Run "/install obsidian-clipper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Obsidian Clipper free?

Yes, Obsidian Clipper is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Obsidian Clipper support?

Obsidian Clipper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Obsidian Clipper?

It is built and maintained by flyeasy (@flyeasy); the current version is v2.1.1.

💬 Comments