BrowseFull catalogOutcomesSolve a specific problemRolesStack by teamTrustFilter by risk tier
← Back to the Claude Observatory

Defuddle Web Extractor Skill

Skill Documents & Content Usable
Works inClaude Code
Usable Reviewed

Web content extraction is foundational to research and analysis workflows.

Claude Code skill wrapping the defuddle CLI to extract clean article content from web pages. Removes ads, sidebars, and clutter, outputting Markdown or JSON. Reduces token usage by 50-80% vs raw WebFetch.

109 starsMIT (commercial OK)FreeQuick setup
Usable rating — This tool is functional but has notable gaps. Review the evaluation notes below before deploying.

Web content extraction is foundational to research and analysis workflows. A simple, well-maintained wrapper around the established defuddle library provides reliable content extraction without building custom scrapers.

Researchers and content analysts who need clean article text from arbitrary web pages as part of Claude-assisted research workflows.

Claude Code Claude Cowork Claude Chat

https://github.com/joeseesun/defuddle-skill

By joeseesun

How to Get It

Option 1: Claude Desktop App (Code Mode)Click the + button next to the prompt box → PluginsAdd plugin. Search and click Install. Skills work in Claude Code only.
Option 2: Paste into Claude CodeCopy the command below and paste it into your conversation. Claude will install it.
Command
npx defuddle-skill

Tip: Paste this into a Claude Code conversation. Verify command matches your Claude Code version.

First thing to try

After installing, paste this into Claude:

Help me extract clean article text from web pages without clutter
PrerequisitesNode.js (installer runs via npx and installs the defuddle CLI globally if not already present)Time to functional5 minutesCostFree

Trust Signals Reviewed

Stars109Contributors1Last updated2026-03-03LicenseMIT (OK for commercial use)Weekly downloads8Known CVEsNone foundSources: GitHub Advisory Database + OSV.dev · Scanned 2026-08-14 · scanner vattempted-no-data

Community Pulse Emerging

Discussed on Reddit

1 mentions across 1 sources

Reviewer notes

Reviewed review. These are observations, not a security certification.

audit 2026-07-05 stale-eval refresh: Scored from trust signals (evidence-eval-v1): 106 GitHub stars; 1 contributors; last commit 124d ago; license MIT.

2026-04-02: LIMITATION: Depends on external defuddle binary. Won't work in clean environments without pre-install. May fail on JavaScript-heavy SPAs.

Things to check

  • Relies on the defuddle CLI and its content-detection heuristics, which may fail on heavily JavaScript-rendered or non-standard layouts. Quality degrades on paywalled, image-heavy, or dynamically structured content.
  • Single maintainer. Consider the risk if this person stops maintaining the project.

How to evaluate tools before deploying →

Data shown here comes from public APIs and automated scanning. Reviewer notes reflect one person's experience. This is not a security certification or legal recommendation. Always evaluate tools according to your own organization's policies.

Evaluation

Ease of Use
3/5
Versatility
3/5
Reliability
2/5
Security
3/5
Overall score2.75 / 5.00 UsableEvaluatedJul 2026
audit 2026-07-05 stale-eval refresh: Scored from trust signals (evidence-eval-v1): 106 GitHub stars; 1 contributors; last commit 124d ago; license MIT.

← Back to the Claude Observatory

Rolling Claude out in your org? Let's talk.

Start a conversation →