← Back to Skills Marketplace
sadlay

Defuddle Obsidian

by Li Yaping · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
494
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install defuddle-obsidian
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 internally consistent: it simply tells the agent how to run the Defuddle CLI to produce markdown. Before installing or running it, verify the defuddle npm package (check the npmjs.org page, repository URL, maintainer, and recent activity). If you don't trust the package, avoid a global install — prefer a sandboxed environment, a container, or a local project install (npm install defuddle) and inspect the package contents and install scripts. Be aware the CLI will fetch web pages to parse, so review privacy/usage implications for any pages with sensitive content.
Capability Analysis
Type: OpenClaw Skill Name: defuddle-obsidian Version: 1.0.0 The skill bundle provides instructions for using the 'defuddle' CLI tool to extract clean markdown content from web pages. It contains no malicious code, data exfiltration logic, or suspicious prompt injections, serving as a straightforward utility for content processing in SKILL.md.
Capability Assessment
Purpose & Capability
The name/description say the skill uses the Defuddle CLI to extract markdown from web pages; the SKILL.md provides concrete commands to do exactly that and does not request unrelated system access or credentials.
Instruction Scope
Instructions are narrowly scoped to running the defuddle CLI and saving/parsing output. They do suggest installing with `npm install -g defuddle`, which is expected but introduces an implicit install step outside the skill bundle (see install_mechanism). The skill does not instruct reading other files or env vars.
Install Mechanism
The skill has no formal install spec, but the SKILL.md tells users/agents to run `npm install -g defuddle`. Installing an npm package globally is a normal way to obtain a CLI but carries the usual npm risks (install scripts, supply-chain concerns). No URLs or non-standard installers are provided by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. That matches its stated purpose and the SKILL.md content.
Persistence & Privilege
The skill is not forced always-on and is user-invocable; it does not request elevated persistence or modify other skills or system-wide agent config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install defuddle-obsidian
  3. After installation, invoke the skill by name or use /defuddle-obsidian
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of defuddle-obsidian. - Extracts clean markdown content from web pages using Defuddle CLI, removing ads and navigation. - Reduces token usage by filtering out clutter. - Designed as a preferred alternative to WebFetch for reading or analyzing URLs from online documentation, articles, or blogs. - Supports extraction of content in markdown, HTML, JSON, or specific metadata fields.
Metadata
Slug defuddle-obsidian
Version 1.0.0
License
All-time Installs 4
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Defuddle Obsidian?

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 494 downloads so far.

How do I install Defuddle Obsidian?

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

Is Defuddle Obsidian free?

Yes, Defuddle Obsidian is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Defuddle Obsidian support?

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

Who created Defuddle Obsidian?

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

💬 Comments