@kepano/defuddle

Agent skills for Obsidian. Teach your agent to use Markdown, Bases, JSON Canvas, and use the CLI.

View in AI SkillSafe app
Scanned · no findings
141655 downloads
0 stars
0 demos
SKILL.md
namedefuddle
descriptionExtract clean Markdown from HTML pages with Defuddle CLI.

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

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

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@kepano/defuddle/verified)](https://skillsafe.ai/skill/@kepano/defuddle/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@kepano/defuddle/installs)](https://skillsafe.ai/skill/@kepano/defuddle/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@kepano/defuddle/scan)](https://skillsafe.ai/skill/@kepano/defuddle/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@kepano/defuddle/eval)](https://skillsafe.ai/skill/@kepano/defuddle/)