Skills for Real Engineers. Straight from my .agents directory.
defuddle
Agent skill fromobsidianmd/obsidian-skills
Extract clean Markdown from HTML pages with Defuddle CLI.
How to install defuddle
npx skills add obsidianmd/obsidian-skills# or add only this skill to Claude Code: copy the folder
plugins/obsidian/skills/defuddle/
# into
~/.claude/skills/defuddle/ (all projects)
.claude/skills/defuddle/ (one project)
1# Defuddle23Use Defuddle CLI when the user wants clean Markdown extracted from a web page. It removes navigation, ads, and other page clutter.45Check availability with `defuddle --help`. If it is missing, explain the dependency and offer installation with `npm install -g defuddle`. Do not claim extraction succeeded if the tool is unavailable or returns an error.67## Usage89Always use `--md` for markdown output:1011```bash12defuddle parse <url> --md13```1415Save to file:1617```bash18defuddle parse <url> --md -o content.md19```2021Extract specific metadata:2223```bash24defuddle parse <url> -p title25defuddle parse <url> -p description26defuddle parse <url> -p domain27```2829## Output formats3031| Flag | Format |32|------|--------|33| `--md` | Markdown (default choice) |34| `--json` | JSON with both HTML and markdown |35| (none) | HTML |36| `-p <name>` | Specific metadata property |
Excerpt shown under the repository's MIT license.
More skills in obsidian-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
