brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
discovery-downloadsFind, filter, retrieve, and politely crawl web pages with Trafilatura discovery/download APIs and CLI flags.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to find candidate URLs, fetch web pages, inspect HTTP responses, or run Trafilatura's supported feed/sitemap/focused-crawl navigation before extraction.
fetch_url() or inspect status/headers/final URL with fetch_response().UrlStore, load_download_buffer(), and buffered download helpers.--feed, --sitemap, --crawl, --explore, --probe, --archived, --url-filter, and --list.Run the offline smoke check before relying on this sub-skill in a new environment:
python skills/disco/trafilatura/sub-skills/discovery-downloads/scripts/discovery_smoke.py
The script imports the discovery/download APIs, asserts key signatures, exercises Response, offline feed/sitemap parsing, URL filtering/queue behavior, and a mocked focused-crawl step. It does not contact the network.
This sub-skill is distilled from repository evidence covering download APIs, CLI navigation, feed/sitemap parsing, focused crawling, URL filtering, settings, and offline/native tests. Runtime guidance is self-contained; source paths may appear only as provenance labels in references.