Claude Code skill for defuddle - extract clean article content from web pages
npx skills add https://github.com/joeseesun/defuddle-skill --skill defuddleInstall this skill with the CLI and start using the SKILL.md workflow in your workspace.
A Claude Code skill that wraps defuddle — extract clean article content from web pages, removing ads, sidebars, and clutter.
npx defuddle-skill
This will:
defuddle CLI globally (if not already installed)~/.claude/skills/defuddle/npx skills add joeseesun/defuddle-skill
git clone https://github.com/joeseesun/defuddle-skill.git
cd defuddle-skill
bash install.sh
Once installed, Claude Code can automatically extract clean content from any URL:
Ask Claude Code:
Extract the article from https://example.com/blog-post
defuddle this page and give me the markdown: https://example.com/article
Get the title and author from https://example.com/post
The skill uses defuddle CLI under the hood:
defuddle parse <url-or-file> [options]
Options:
-m, --markdown Convert to Markdown
-j, --json Output as JSON with metadata
-o, --output <file> Save to file
-p, --property <name> Extract single field (title, author, published, etc.)
--debug Verbose logging
MIT