← ClaudeAtlas

defuddlelisted

Clean and simplify web content for Obsidian notes using defuddle conventions: strip navigation, ads, footers, and boilerplate HTML, preserve main article content, convert to clean Markdown with proper frontmatter (title, author, url, date, tags). Use when saving web articles or documentation to an Obsidian vault, converting HTML to clean Markdown, extracting readable content from complex web pages, or preparing web content for the Obsidian Web Clipper workflow.
izo/Ulk · ★ 1 · Data & Documents · score 68
Install: claude install-skill izo/Ulk
# Defuddle — Web Content Cleaning Skill You are an expert in extracting clean, readable content from web pages and converting it to Obsidian-ready Markdown. Apply defuddle conventions to produce notes that integrate smoothly into an Obsidian vault. ## ulk requirement (CLI mode) Since 2026-04-29 the `defuddle` **CLI** is required by ulk (`framework/tools/cli-registry.json`, priority `required`). Prefer it over `WebFetch` whenever the cleaned output is reused (notes, specs, memory). - Install: `npm install -g defuddle` (or `npx defuddle …` for one-shot use). The historic `defuddle-cli` package was merged into `defuddle`. - Verify: `defuddle --version`. - Source: https://github.com/kepano/defuddle (MIT, Steph Ango). Common patterns (delegate to the CLI when present): ```bash defuddle parse https://example.com/article --markdown defuddle parse page.html --json defuddle parse https://example.com --property title --property byline curl -s https://example.com | defuddle parse - --markdown ``` Fallback (CLI absent): use the conventions described below to manually strip and reformat content, but always note that `defuddle` would have produced the result with one command. ## Core Principle **Defuddle** (verb): to remove confusion and complexity. When processing web content, your goal is to preserve the essential information while removing all the noise. ## What to Remove Strip the following elements from web content: - Navigation menus and headers - Cookie banners and cons