← Back to Skills Marketplace
hoyaryyj

Defuddle (kepano)

by hoyaryyj · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
118
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kepano-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 provi...
README (SKILL.md)

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 \x3Curl> --md

Save to file:

defuddle parse \x3Curl> --md -o content.md

Extract specific metadata:

defuddle parse \x3Curl> -p title
defuddle parse \x3Curl> -p description
defuddle parse \x3Curl> -p domain

Output formats

Flag Format
--md Markdown (default choice)
--json JSON with both HTML and markdown
(none) HTML
-p \x3Cname> Specific metadata property
Usage Guidance
This skill is coherent: it simply instructs the agent how to use the Defuddle CLI to turn web pages into markdown. Before installing or using it, verify the 'defuddle' npm package and its publisher (npm packages can contain arbitrary code). Consider one of: (1) pre-installing a vetted version of defuddle in the agent environment and add that binary to the agent's allowed list, (2) confirm the npm package's trustworthiness and review its source, or (3) ask the skill author to declare the required binary in the skill metadata so dependency checks can run automatically. If you do not want the agent to run arbitrary global installs or execute external CLIs, do not grant it permission to run the suggested install command.
Capability Analysis
Type: OpenClaw Skill Name: kepano-defuddle Version: 1.0.0 The skill is a straightforward wrapper for the legitimate 'defuddle' CLI tool, used for extracting clean markdown from web pages. The instructions in SKILL.md are consistent with the tool's intended purpose and do not contain any malicious commands, data exfiltration patterns, or prompt injection attempts.
Capability Assessment
Purpose & Capability
The SKILL.md clearly describes using the Defuddle CLI to extract markdown from web pages, which matches the skill name/description. However, the registry metadata lists no required binaries while the instructions require the 'defuddle' CLI (and suggest 'npm install -g defuddle'), so the metadata is missing a declared dependency.
Instruction Scope
Instructions are narrowly scoped to running the defuddle CLI (parse <url> --md and related flags) and saving output; they do not ask the agent to read unrelated files, access extra environment variables, or transmit data to third-party endpoints beyond fetching the provided URL.
Install Mechanism
There is no formal install spec in the skill (instruction-only). SKILL.md recommends installing via 'npm install -g defuddle' — this is a reasonable, common mechanism but relies on an external npm package. Installing packages from public registries carries moderate risk unless the package and publisher are verified.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportionate for a wrapper around a CLI tool that operates on provided URLs.
Persistence & Privilege
Skill does not request always:true and is user-invocable with standard autonomous invocation allowed. It does not request persistent system-wide privileges or modify other skills' configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kepano-defuddle
  3. After installation, invoke the skill by name or use /kepano-defuddle
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the defuddle skill. - Extracts clean markdown content from web pages using the Defuddle CLI. - Removes ads, navigation, and clutter to save tokens—ideal for documentation, articles, and blogs. - Markdown output is preferred (`--md`); supports extraction of title, description, and domain metadata. - Recommended as a replacement for WebFetch for standard web page content.
Metadata
Slug kepano-defuddle
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Defuddle (kepano)?

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provi... It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.

How do I install Defuddle (kepano)?

Run "/install kepano-defuddle" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Defuddle (kepano) free?

Yes, Defuddle (kepano) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Defuddle (kepano) support?

Defuddle (kepano) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Defuddle (kepano)?

It is built and maintained by hoyaryyj (@hoyaryyj); the current version is v1.0.0.

💬 Comments