Toolverse
All skills

web-to-markdown

by davila7

Use ONLY when the user explicitly says: 'use the skill web-to-markdown ...' (or 'use a skill web-to-markdown ...'). Converts webpage URLs to clean Markdown by calling the local web2md CLI (Puppeteer + Readability), suitable for JS-rendered pages.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Frontend
Views
30

About this skill

Use ONLY when the user explicitly says: 'use the skill web-to-markdown ...' (or 'use a skill web-to-markdown ...'). Converts webpage URLs to clean Markdown by calling the local web2md CLI (Puppeteer + Readability), suitable for JS-rendered pages.

How to use

  1. Upewnij się, że masz zainstalowany web2md lokalnie oraz jedną z przeglądarek rodziny Chromium (Chrome, Chromium, Brave lub Edge). Skill wymaga jawnego polecenia – zawsze wpisz frazę zawierającą "use the skill web-to-markdown" lub "use a skill web-to-markdown", aby go aktywować.

  2. Przygotuj adres URL strony, którą chcesz skonwertować. Jeśli chcesz przetwarzać wiele stron naraz, przygotuj listę adresów URL.

  3. Określ sposób zapisu wyniku: użyj flagi --print aby wyświetlić Markdown w konsoli, --out ./plik.md aby zapisać do konkretnego pliku, lub --out ./folder/ aby automatycznie zapisać do folderu z nazwą opartą na tytule strony.

  4. Jeśli strona wymaga logowania lub interakcji użytkownika, dodaj flagę --interactive. Przeglądarka otworzy się w trybie widocznym, pozwalając Ci zalogować się lub wykonać potrzebne czynności. Po zakończeniu naciśnij Enter, aby kontynuować konwersję.

  5. W przypadku problemów z renderowaniem (np. strona ładuje się zbyt wolno lub wymaga czekania na określone elementy) użyj dodatkowych flag: --wait-until networkidle2 (czeka aż sieć się uspokoi), --wait-for '.selector' (czeka na konkretny element CSS), lub --wait-ms 5000 (czeka określoną liczbę milisekund). Jeśli przeglądarka nie zostanie znaleziona automatycznie, wskaż ścieżkę za pomocą --chrome-path /ścieżka/do/chrome.

  6. Uruchom skill z przygotowanymi parametrami. Narzędzie pobierze stronę, wyodrębni główną zawartość i skonwertuje ją do czystego Markdown z oczyszczonymi linkami i opcjonalnym nagłówkiem YAML.

Related skills