Agent skill · writing content · sundial-org

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. 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).

Why this skill is useful

Includes a bundled script that adds capabilities to fetch, summarize, and manage RSS entries from a Miniflux instance via its REST API.

What it needs

Requires python3 installed locally. Requires miniflux account access. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Miniflux News Use the bundled script to fetch entries, then format a clean list and optionally write summaries. Setup (credentials) This skill reads Miniflux credentials from a local config file by default. Config file (recommended) Path: ~/.config/clawdbot/miniflux-news.json Format: Create/update it using the script: Environment variables (override) You can override the config file (useful for CI): Token scope: Miniflux API token with read access. Fetch latest entries List latest unread items (default): Filter by category (by name): If you need machine-readable output: Response formatting Return a tight bullet list: [id] title — feed + link. Ask how many the user wants summarized (e.g., “summarize 3” or “summarize ids 123,124”). View full content Show the full article content stored in Miniflux (useful for reading or for better summaries): If you want the raw HTML as stored by Miniflux: Categories List categories: Mark entries as read (explicit only) This skill must never mark anything as read implicitly. Only do it when the user explicitly asks to mark specific ids as read. Mark specific ids as read: Mark all unread entries in a category as read (still explicit, requires --confirm; includes a safety --limit): Summarize entries Fetch full content for a specific entry id (machine-readable): Summarization rules: Prefer 3–6 bullets max. Lead with the “so what” in 1 sentence. If content is empty or truncated, say so and summarize from title + available snippet. Don’t invent facts; quote key numbers/names if present. Troubleshooting If the script says missing credentials: set MINIFLUXURL/MINIFLUXTOKEN or create ~/.config/clawdbot/miniflux-news.json. If you get HTTP 401: token is wrong/expired. If you get HTTP 404: base URL is wrong (should be the Miniflux web root).

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/miniflux-news

View the source on GitHub

Browse the @skills marketplace