← Back to Skills Marketplace
liz-npa

Obsidian Save Article

by liz-npa · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
482
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install obsidian-save-article
Description
将网页文章保存到本地 Obsidian Vault,支持图片抓取、Markdown 转换、YAML frontmatter 和用户笔记附加。
Usage Guidance
This skill is coherent with its stated goal, but take these precautions before installing: (1) Review the included Python scripts (they are bundled and will be executed locally) and only use if you trust the source. (2) When configuring the vault path, point it to a folder you control (don’t accidentally point to system folders or other apps’ data). (3) The skill will fetch arbitrary web pages and download images — avoid using it on pages containing highly sensitive personal data unless you understand how the browser tool and scripts capture content. (4) Because exec/read/write are allowed, run this skill in a normal user account (not as root) and consider sandboxing if you are uncertain. (5) No secrets or unrelated credentials are requested by the skill; if a future version asks for API keys or cloud credentials, treat that as a red flag.
Capability Analysis
Type: OpenClaw Skill Name: obsidian-save-article Version: 1.1.0 The skill requires high-privilege permissions (exec, Write, network) to save articles to an Obsidian Vault. A potential shell injection vulnerability exists in SKILL.md where the agent is instructed to pass user-provided URLs and paths directly to a Python script via shell command execution. Additionally, the skill maintains persistence by storing configuration data in the user's home directory (~/.obsidian-save-article-config.json) and performs arbitrary network requests to external services like r.jina.ai and various image hosts in scripts/download_images.py.
Capability Assessment
Purpose & Capability
The name/description (save webpage to Obsidian, fetch images, convert to Markdown) matches the included scripts and SKILL.md. The skill only asks to read/write local Vault paths, fetch pages (Jina.ai or direct HTTP) and download images — all are consistent with saving articles locally.
Instruction Scope
Instructions read/write a config at ~/.obsidian-save-article-config.json, open arbitrary URLs via Jina.ai or a browser tool, and run the included Python download_images.py to fetch and save images. This is in-scope, but it means the agent will fetch arbitrary web pages (including pages behind logins if browser is used) and will write files to user-specified filesystem locations. The allowed-tools list includes exec which is used to run the Python scripts — expected but worth noting.
Install Mechanism
No install spec or external downloads; the skill is instruction-only but bundles two Python scripts which are executed locally. Nothing is pulled from third-party release URLs or installed into system paths.
Credentials
The skill requests no environment variables or external credentials. It does write a config file to the user's home (~/.obsidian-save-article-config.json) and will create directories under the user-provided vault path. Users should be aware they are granting the skill permission to write files anywhere they point the vault path (including potentially sensitive folders if mis-specified).
Persistence & Privilege
always:false and standard model invocation; the skill stores only its own configuration file and creates a vault subdirectory for images. It does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obsidian-save-article
  3. After installation, invoke the skill by name or use /obsidian-save-article
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
添加浏览器备用方案:当Jina.ai失败时自动使用browser工具抓取
v1.0.0
首次发布:保存网页文章到 Obsidian Vault
Metadata
Slug obsidian-save-article
Version 1.1.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is Obsidian Save Article?

将网页文章保存到本地 Obsidian Vault,支持图片抓取、Markdown 转换、YAML frontmatter 和用户笔记附加。 It is an AI Agent Skill for Claude Code / OpenClaw, with 482 downloads so far.

How do I install Obsidian Save Article?

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

Is Obsidian Save Article free?

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

Which platforms does Obsidian Save Article support?

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

Who created Obsidian Save Article?

It is built and maintained by liz-npa (@liz-npa); the current version is v1.1.0.

💬 Comments