From obsidian-connector
Extract clean markdown content from web pages using the Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.
How this skill is triggered — by the user, by Claude, or both
Slash command
/obsidian-connector:defuddleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Extract the main content from web pages and convert to clean Markdown. Removes
Extract the main content from web pages and convert to clean Markdown. Removes navigation, ads, sidebars, footers, and comments. Built by the Obsidian team.
npx available (comes with npm)npm install -g defuddlenpx defuddle parse <url> --md
npx defuddle parse <url> --json
JSON output includes: content, title, author, description, domain,
site, favicon, image, language, published, wordCount, parseTime.
npx defuddle parse <url> --md -o output.md
npx defuddle parse <url> -p title
npx defuddle parse <url> -p author
npx defuddle parse <url> -p description
npx defuddle parse <url> -p domain
npx defuddle parse <url> -p published
npx defuddle parse page.html --md
# 1. Extract the content
npx defuddle parse "https://example.com/article" --md -o /tmp/clip.md
# 2. Read the extracted content
cat /tmp/clip.md
# 3. Save to vault (via obsidian CLI or obsidian-connector MCP)
obsidian create path="Inbox/article-title.md" content="$(cat /tmp/clip.md)"
npx downloads the package on first use (~2-3 seconds)npm install -g defuddle then use defuddle parse (no npx)Defuddle includes optimized extractors for:
These return cleaner output than the generic extractor for those platforms.
npx claudepluginhub mariourquia/obsidian-connectorExtract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch for URLs to read, like documentation, articles, and blog posts.
Extracts clean markdown from web pages using Defuddle CLI, removing clutter to save tokens. Use instead of WebFetch for articles, docs, and standard web pages.
Extracts clean markdown from web pages using Defuddle CLI, stripping clutter like navigation and ads to save tokens. Use for URLs to analyze docs, articles, or blogs instead of WebFetch.