ChatGPT Claude Codex CLI Cohere Cursor DeepSeek Gemini GitHub Copilot GLM Grok Kimi Llama MiniMax Mistral OpenAI opencode Skill

defuddle

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.

LLM Mart · 0 points · 15 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download sickn33-agentic-awesome-skills-skills_defuddle-286166a.zip · 0 KB
Part of sickn33/agentic-awesome-skills — 427 skills
This skill couldn't be refreshed from GitHub on the last check — you're seeing the last imported snapshot.

Install

skills CLI npx skills add https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/defuddle
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install sickn33-agentic-awesome-skills@llmmart
Git git clone https://github.com/sickn33/agentic-awesome-skills.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole sickn33/agentic-awesome-skills collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

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.

When to Use

  • Use when the user provides a normal webpage URL to read, summarize, or analyze.
  • Prefer it over noisy page-fetch approaches when token efficiency matters.
  • Use for docs, articles, blog posts, and similar public web content.

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

Flag Format
--md Markdown (default choice)
--json JSON with both HTML and markdown
(none) HTML
-p <name> Specific metadata property

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Files (agentic-awesome-skills)
  • SKILL.md 1.6 KB
    ---
    name: defuddle
    description: 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.
    risk: critical
    source: "https://github.com/kepano/obsidian-skills"
    date_added: "2026-03-21"
    ---
    
    # 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.
    
    ## When to Use
    - Use when the user provides a normal webpage URL to read, summarize, or analyze.
    - Prefer it over noisy page-fetch approaches when token efficiency matters.
    - Use for docs, articles, blog posts, and similar public web content.
    
    If not installed: `npm install -g defuddle`
    
    ## Usage
    
    Always use `--md` for markdown output:
    
    ```bash
    defuddle parse <url> --md
    ```
    
    Save to file:
    
    ```bash
    defuddle parse <url> --md -o content.md
    ```
    
    Extract specific metadata:
    
    ```bash
    defuddle parse <url> -p title
    defuddle parse <url> -p description
    defuddle parse <url> -p domain
    ```
    
    ## Output formats
    
    | Flag | Format |
    |------|--------|
    | `--md` | Markdown (default choice) |
    | `--json` | JSON with both HTML and markdown |
    | (none) | HTML |
    | `-p <name>` | Specific metadata property |
    
    ## Limitations
    - Use this skill only when the task clearly matches the scope described above.
    - Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
    - Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related