obsidian-web-clipper

Generate and debug Obsidian Web Clipper templates with JSON schema validation.

7|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/nweii/agent-stuff --skill obsidian-web-clipper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-web-clipper
Source: https://github.com/nweii/agent-stuff/tree/main/skills/obsidian-web-clipper
Command: npx skills add https://github.com/nweii/agent-stuff --skill obsidian-web-clipper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Web Clipper templates require precise JSON, variables, and triggers to reliably capture pages into an Obsidian vault. This Skill provides a guided blueprint for authoring, validating, and debugging clipper templates that match target sites and vault conventions.

Core Features & Use Cases

  • Templates define how pages are captured, what metadata is extracted, and how notes are named.
  • Import/export templates and settings to reuse or customize across sites.
  • Schema-driven and selector-based extraction to cover a wide range of web content while aligning to vault conventions.

Quick Start

Create a new template JSON using the provided schema, import it into Obsidian Web Clipper, and customize the properties and triggers for your sites.

Frequently Asked Questions about obsidian-web-clipper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Obsidian Web Clipper templates to capture web pages into notes?

Obsidian Web Clipper templates use precise JSON, variables, and triggers to reliably capture pages into your Obsidian vault. You can generate valid template JSON, import it into the Web Clipper, and customize properties and triggers for your target sites.

Why does my web clipper template fail to extract metadata from specific sites?

Web clipper template extraction fails when selectors and schema variables do not align with target site structures. Debugging involves adjusting schema-driven selectors and interpreter variables to match the specific domain's content layout and your vault conventions.

What is the best way to import and export Obsidian Web Clipper settings across different sites?

The best way to manage Web Clipper settings across sites is importing and exporting template JSON files. This allows you to reuse customized templates, adjust schema-driven selectors, and align clips to various domains while enforcing the template JSON schema.

Can I use schema-driven selectors to extract web content into Obsidian?

Yes, schema-driven and selector-based extraction covers a wide range of web content. By defining schema and selector variables in your template JSON, you can reliably capture targeted page metadata and align it to your specific vault conventions.

Do I need JSON knowledge to debug Obsidian Web Clipper templates?

Yes, understanding JSON structure is necessary because Obsidian Web Clipper templates require precise JSON syntax. The Skill validates your template against the JSON schema and helps generate or debug schema, selector, and interpreter variables.

What are the limitations when adjusting web clipper triggers for auto-matching?

Auto-matching triggers require precise configuration to safely target intended sites without mismatching. Limitations include ensuring triggers accurately match target domains and adhering to documented safety cautions to prevent incorrect page captures into your vault.