Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Extract clean markdown content from web pages using 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.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -72% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -70% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -62% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -56% | 0% |
Use Defuddle CLI to extract clean readable content from web pages. Prefer over WebFetch for standard web pages — it removes navigation, ads, and clutter, reducing token usage.
If not installed: npm install -g defuddle
Always use --md for markdown output:
bashdefuddle parse <url> --md
Save to file:
bashdefuddle parse <url> --md -o content.md
Extract specific metadata:
bashdefuddle parse <url> -p title defuddle parse <url> -p description defuddle parse <url> -p domain
| Flag | Format | |------|--------| | --md | Markdown (default choice) | | --json | JSON with both HTML and markdown | | (none) | HTML | | -p <name> | Specific metadata property |
Other measured skills in the registry, with their headline benchmark lift.