defuddle-skill
v1.1.0
Published
Claude Code skill for defuddle - extract clean article content from web pages
Maintainers
Readme
defuddle-skill
A Claude Code skill that wraps defuddle — extract clean article content from web pages, removing ads, sidebars, and clutter.
Install
Option 1: npx (recommended)
npx defuddle-skillThis will:
- Install
defuddleCLI globally (if not already installed) - Copy the skill to
~/.claude/skills/defuddle/
Option 2: Vercel Skills CLI
npx skills add joeseesun/defuddle-skillOption 3: Manual
git clone https://github.com/joeseesun/defuddle-skill.git
cd defuddle-skill
bash install.shWhat it does
Once installed, Claude Code can automatically extract clean content from any URL:
- Triggers: "defuddle", "extract article", "clean this page", "get content from URL"
- Output: Clean Markdown or JSON with metadata (title, author, date, word count)
Usage examples
Ask Claude Code:
Extract the article from https://example.com/blog-postdefuddle this page and give me the markdown: https://example.com/articleGet the title and author from https://example.com/postCLI Reference
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 loggingCredits
- defuddle by @kepano — the core extraction engine
- Built for Claude Code by Anthropic
License
MIT
