claude-defuddle

Installation
SKILL.md

Claude Defuddle

This skill wraps the attributed spaceage64/claude-defuddle integration. The repository installer clones the pinned upstream commit, applies the portable patch, and renders the interpreter and script paths below.

Before running a command, verify that {{DEFUDDLE_PYTHON}} and {{DEFUDDLE_SCRIPT}} were rendered and exist. If either placeholder remains literal, stop and tell the user to rerun the repository installer.

Extract and present

"{{DEFUDDLE_PYTHON}}" "{{DEFUDDLE_SCRIPT}}" --url "<url>"

Without --project, the script prints extracted content instead of writing to a vault. Use that output to answer the user's question. Check the title, canonical URL, and whether the result contains the main content before trusting it.

Supported upstream paths include ordinary web pages, YouTube transcripts, Apple Podcasts transcripts when locally available, and academic papers reached through DOI or arXiv URLs. Availability depends on platform, installed command-line tools, and lawful source access.

Save to a vault

Set the destination in the process environment, then pass a project path:

Installs
1
First Seen
11 days ago
claude-defuddle — alfredzhang98/research-obsidian-skill