miniflux-news
Fetch and triage the latest unread RSS/news entries from a Miniflux instance via its REST API using an API token. Use when the user asks to get the latest Miniflux unread items, list recent entries with titles/links, or generate short summaries of specific Miniflux entries.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fetch and triage the latest unread RSS/news entries from a Miniflux instance via its REST API using an API token. Use when the user asks to get the latest Miniflux unread items, list recent entries with titles/links, or generate short summaries of specific Miniflux entries. Includes a bundled script to query Miniflux (/v1/entries and /v1/entries/{id}) using credentials from ~/.config/clawdbot/miniflux-news.json (or MINIFLUX_URL and MINIFLUX_TOKEN overrides).
How to use
Przygotuj token dostępu do Miniflux — zaloguj się do instancji Miniflux, przejdź do ustawień i wygeneruj token API z dostępem do odczytu.
Skonfiguruj umiejętność, uruchamiając skrypt konfiguracyjny z tokenem i adresem URL instancji: python3 skills/miniflux-news/scripts/miniflux.py configure --url "https://twoja-miniflux.example" --token "twoj-token". Dane zostaną zapisane w ~/.config/clawdbot/miniflux-news.json.
Pobierz listę najnowszych nieprzeczytanych artykułów, wykonując polecenie: python3 skills/miniflux-news/scripts/miniflux.py entries --limit 20. Otrzymasz kompaktną listę z identyfikatorami, tytułami, nazwami źródeł i linkami.
Aby filtrować artykuły po kategorii, dodaj parametr --category: python3 skills/miniflux-news/scripts/miniflux.py entries --category "Wiadomości" --limit 20.
Jeśli chcesz pracować z danymi programistycznie, użyj flagi --json, aby otrzymać dane w formacie JSON.
Poproś agenta o streszczenie wybranych artykułów — wskaż ile wpisów chcesz podsumować lub podaj ich identyfikatory, a umiejętność pobierze pełną treść z Miniflux i przygotuje streszczenia.