CommunityEscrita e Ediçãogithub.com

kepano/defuddle

Extrai conteúdo markdown limpo de páginas web usando o CLI Defuddle, removendo bagunça e navegação para economizar tokens. Use em vez do WebFetch quando o usuário fornecer uma URL para ler ou analisar, para documentação online, artigos, posts de blog ou qualquer página web padrão. NÃO use para URLs que terminam em .md — essas já são markdown, use o WebFetch diretamente.

O que é defuddle?

Esta skill, baseada na ferramenta `kepano/defuddle`, permite extrair conteúdo markdown limpo de páginas web, removendo elementos indesejados como menus, anúncios e barras de navegação. O objetivo principal é reduzir o consumo de tokens em contextos de processamento de linguagem natural, como ao alimentar um agente de IA com informações de artigos, documentação técnica ou postagens de blog. Ela funciona como uma alternativa ao `WebFetch` para URLs que apontam para páginas web comuns, mas não deve ser usada para URLs que terminam em `.md`, que já estão no formato markdown. A implementação utiliza o comando `defuddle` via CLI, que baixa a página e a converte para markdown de forma otimizada, preservando apenas o conteúdo principal e ignorando o 'lixo' visual. É especialmente útil para agentes como Claude Code, Cursor, Codex, ou qualquer outro que precise processar conteúdo web de maneira eficiente.

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

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que defuddle faz?

Extrai conteúdo markdown limpo de páginas web usando o CLI Defuddle, removendo bagunça e navegação para economizar tokens. Use em vez do WebFetch quando o usuário fornecer uma URL para ler ou analisar, para documentação online, artigos, posts de blog ou qualquer página web padrão. NÃO use para URLs que terminam em .md — essas já são markdown, use o WebFetch diretamente.

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.

Habilidades Relacionadas