hartlco

Miniflux News

Knowledgev0.1.0
By hartlcoUpdated 2026-05-11miniflux-news@clawhub_hartlco/miniflux-news
Information RetrievalSummarization#News#Rest Api#Json

According to AlphaMoat, as of 2026-09, Miniflux News has 3,776 downloads and 1 stars — ranked #2,808 of 5,078 AI skills overall, and #258 of 442 in Knowledge.

Installs
257
Downloads
3.8K
Stars
1
Overall Rank
#2,808
Top 56% overall · Top 59% in Knowledge
PlatformInstallsDownloadsStarsComments
ClawHub ↗1263.6K1-
SkillHub ↗2573.8K1—

Platforms count differently and update at different times.

What this skill does

Fetch unread RSS or news entries through the Miniflux REST API, organize titles and links, and optionally summarize selected items. The skill uses an API token; marking entries as read changes feed state in the connected account. Use HTTPS and a limited-purpose token, and change item status only for explicitly identified entries.

Profile published 2026-10-27

What you can do with it

  • Review and organize unread Miniflux news
  • Summarize selected feed entries

When to use it

  • When checking unread Miniflux or RSS content
  • When specifying entries to mark as read

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

List unread Miniflux news and summarize the headlines without changing feed state.

Monthly Trend

Downloads3.8K
2.9K3.4K3.8K2026-03 · Downloads 3.0K2026-05 · Downloads 3.2K2026-06 · Downloads 3.3K2026-07 · Downloads 3.5K2026-08 · Downloads 3.6K2026-09 · Downloads 3.8K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.8K—1
2026-083.6K+1.9%1
2026-073.5K+5.5%1
2026-063.3K+2.7%1
2026-053.2K—1
2026-033.0K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.5 KB · ClawHub v0.1.0
---
name: miniflux-news
description: 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).
---

# Miniflux News

Use the bundled script to fetch entries, then format a clean list and optionally write summaries.

## Setup (credentials)
Show all (128 lines)

This skill reads Miniflux credentials from a local config file by default.

### Config file (recommended)

Path:
- `~/.config/clawdbot/miniflux-news.json`

Format:
```json
{
  "url": "https://your-miniflux.example",
  "token": "<api-token>"
}
```

Create/update it using the script:

```bash
python3 skills/miniflux-news/scripts/miniflux.py configure \
  --url "https://your-miniflux.example" \
  --token "<api-token>"
```

### Environment variables (override)

You can override the config file (useful for CI):

```bash
export MINIFLUX_URL="https://your-miniflux.example"
export MINIFLUX_TOKEN="<api-token>"
```

Token scope: Miniflux API token with read access.

## Fetch latest entries

List latest unread items (default):

```bash
python3 skills/miniflux-news/scripts/miniflux.py entries --limit 20
```

Filter by category (by name):

```bash
python3 skills/miniflux-news/scripts/miniflux.py entries --category "News" --limit 20
```

If you need machine-readable output:

```bash
python3 skills/miniflux-news/scripts/miniflux.py entries --limit 50 --json
```

### 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):

```bash
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format text
```

If you want the raw HTML as stored by Miniflux:

```bash
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format html
```

## Categories

List categories:

```bash
python3 skills/miniflux-news/scripts/miniflux.py 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:

```bash
python3 skills/miniflux-news/scripts/miniflux.py mark-read 123 124 --confirm
```

Mark all unread entries in a category as read (still explicit, requires `--confirm`; includes a safety `--limit`):

```bash
python3 skills/miniflux-news/scripts/miniflux.py mark-read-category "News" --confirm --limit 500
```

## Summarize entries

Fetch full content for a specific entry id (machine-readable):

```bash
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --json
```

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 `MINIFLUX_URL`/`MINIFLUX_TOKEN` 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).

Popular in Knowledge

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.