CommunityRédaction et éditiongithub.com

kepano/defuddle

Extrait le contenu markdown propre des pages web via Defuddle CLI, en supprimant le fouillis et la navigation pour économiser des tokens. À utiliser à la place de WebFetch lorsque l'utilisateur fournit une URL à lire ou à analyser, pour la documentation en ligne, les articles, les billets de blog ou toute page web standard. Ne PAS utiliser pour les URL se terminant par .md — celles-ci sont déjà en markdown, utilisez WebFetch directement.

Qu'est-ce que defuddle ?

Cette compétence, `kepano/defuddle`, permet d'extraire le contenu markdown propre et structuré d'une page web en utilisant l'outil en ligne de commande Defuddle CLI. Elle est particulièrement utile pour économiser des tokens en supprimant les éléments superflus (navigation, publicités, pieds de page) et en ne conservant que le contenu textuel principal d'articles, de documentations, ou de billets de blog. Elle doit être utilisée en priorité sur WebFetch pour toute URL de page web standard, mais pas pour les fichiers .md qui sont déjà au format markdown. La compétence fonctionne via une commande shell qui invoque `defuddle` sur l'URL fournie, et retourne le résultat en markdown. Elle est conçue pour les plateformes d'agents IA comme Claude Code, Cursor ou Codex, et repose sur l'installation préalable de l'outil `defuddle` (via npm, cargo, homebrew, etc.).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kepano/obsidian-skills/tree/main/skills/defuddle

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait defuddle ?

Extrait le contenu markdown propre des pages web via Defuddle CLI, en supprimant le fouillis et la navigation pour économiser des tokens. À utiliser à la place de WebFetch lorsque l'utilisateur fournit une URL à lire ou à analyser, pour la documentation en ligne, les articles, les billets de blog ou toute page web standard. Ne PAS utiliser pour les URL se terminant par .md — celles-ci sont déjà en markdown, utilisez WebFetch directement.

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.

Skills associés