Generated banner for Defuddle
Generated logo for Defuddle

Defuddle

Steph Ango (Obsidian)CommunityCreated by Steph Ango (Obsidian)

  • Skill
  • Tool integration
  • Automation and integrations
  • MIT
  • Low risk

From the author

Extract clean Markdown from HTML pages with Defuddle CLI.
— the description by Steph Ango (Obsidian)

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

Defuddle is a CLI utility designed to transform raw HTML from web pages into structured Markdown. By stripping away navigation menus, advertisements, and other non-essential elements, it provides a cleaner input for AI agents, effectively reducing token consumption during processing. It supports multiple output formats, including Markdown, JSON, and specific metadata extraction.

What it does

  • Converts HTML web content into clean Markdown format
  • Removes website clutter like navigation bars and ads
  • Extracts specific metadata properties such as title, description, or domain
  • Supports outputting content directly to files
  • Provides options for JSON output containing both HTML and Markdown

When to use it

  • When you need to ingest web content into an AI agent while minimizing token usage
  • When you want to extract specific metadata from a webpage
  • When you need to clean up messy HTML for documentation or archiving purposes

Advantages

  • Reduces token usage by removing unnecessary web page elements
  • Simplifies web content into a standard Markdown format
  • Flexible output options for different data requirements

Usage examples

“Extract the content of a webpage as markdown using defuddle.”
The agent executes the command to parse the URL and returns the cleaned Markdown text.
“Save the markdown content of a webpage to a file named content.md.”
The agent runs the command with the output flag to save the processed content to the specified file.
“Get the title of a webpage using defuddle.”
The agent uses the property flag to extract and return only the title metadata.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/kepano/defuddle/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip defuddle.zip -d .agents/skills

Documentation by Steph Ango (Obsidian)

Defuddle

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

Usage

Always use --md for markdown output:

defuddle parse <url> --md

Save to file:

defuddle parse <url> --md -o content.md

Extract specific metadata:

defuddle parse <url> -p title
defuddle parse <url> -p description
defuddle parse <url> -p domain

Output formats

FlagFormat
--mdMarkdown (default choice)
--jsonJSON with both HTML and markdown
(none)HTML
-p <name>Specific metadata property

Files

Requirements and compatibility

Written for: Claude Code

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Names Claude Code tools, Needs Node.js

Security

What our scanner noticed· Low risk

  • Instructions that use the network

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Steph Ango (Obsidian)
Publisher
Steph Ango (Obsidian) (Community)
Source
kepano/obsidian-skills · skills/defuddle · commit 3ccff53
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Steph Ango (Obsidian).

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download defuddle.zip