๐Ÿ”ง Where my dotfiles lives in harmony and peace, most of the time

๐Ÿ“ Add defuddle fallback to markdown-fetch skill

+7 -3
+7 -3
agents/skills/markdown-fetch/SKILL.md
··· 1 1 --- 2 2 name: markdown-fetch 3 - description: Get URLs, PDFs and YouTube Videos as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`. 3 + description: Get URLs, PDFs and YouTube Videos as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL` or `defuddle.md/URL`. 4 4 --- 5 5 6 6 # Markdown Fetch 7 7 8 - Fetch websites and URLs as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`. 8 + Fetch websites and URLs as Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL` or `defuddle.md/URL`. 9 9 10 10 You have `markitdown[pdf,youtube-transcription]` installed. 11 11 ··· 19 19 markitdown 'https://example.com' -o page.md 20 20 ``` 21 21 22 - If MarkItDown fails on a URL, fall back to r.jina.ai: 22 + If MarkItDown fails on a URL, fall back to r.jina.ai or defuddle.md: 23 23 24 24 ```bash 25 25 curl -fsSL 'https://r.jina.ai/https://example.com' > page.md 26 + ``` 27 + 28 + ```bash 29 + curl -fsSL 'https://defuddle.md/example.com' > page.md 26 30 ``` 27 31 28 32 YouTube URL to transcript Markdown: