Community寫作與編輯github.com

kepano/defuddle

使用 Defuddle CLI 從網頁中提取乾淨的 Markdown 內容,去除雜亂與導航元素以節省 Token 用量。當使用者提供要閱讀或分析的網址時,取代 WebFetch 用於線上文件、文章、部落格或任何標準網頁。請勿用於結尾為 .md 的網址——那些已經是 Markdown,請直接使用 WebFetch。

defuddle 是什麼?

此技能利用 Defuddle CLI 從一般網頁(如線上文件、文章、部落格)中提取乾淨的 Markdown 內容,自動去除導航選單、廣告、側邊欄等干擾元素,從而大幅節省 Token 消耗。與直接使用 WebFetch 不同,Defuddle 專注於內容清洗,適合處理非 Markdown 的標準 HTML 網頁。它支援任何標準網頁,但明確排除結尾為 .md 的檔案(此類檔案應使用 WebFetch)。對於開發者或 AI Agent 使用者而言,此技能能提升資訊擷取效率,減少不必要的 Token 花費,尤其適合需要快速分析或閱讀線上內容的場景。運作方式為接收使用者提供的 URL,透過 Defuddle CLI 進行轉換,回傳純淨的 Markdown 文字。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kepano/obsidian-skills/tree/main/skills/defuddle

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

defuddle 是做什麼的?

使用 Defuddle CLI 從網頁中提取乾淨的 Markdown 內容,去除雜亂與導航元素以節省 Token 用量。當使用者提供要閱讀或分析的網址時,取代 WebFetch 用於線上文件、文章、部落格或任何標準網頁。請勿用於結尾為 .md 的網址——那些已經是 Markdown,請直接使用 WebFetch。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

kepano/json-canvas

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

kepano/knap

Render Markdown from templates and structured data using Knap CLI. Use when the user asks to apply a Knap template, turn JSON or CSV data into notes, batch-generate Markdown files, or format Defuddle output into a note.

kepano/obsidian-bases

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

kepano/obsidian-cli

Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.

kepano/obsidian-markdown

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

相關技能