hartlco

Miniflux News

ナレッジ管理v0.1.0
作者:hartlco更新日 2026-05-11miniflux-news@clawhub_hartlco/miniflux-news
情報検索要約#News#Rest Api#Json

AlphaMoatによると、2026-09時点でMiniflux Newsのダウンロード数は3,776、スター数は1で、AIスキル全体5,078件中2,808位、ナレッジ管理では442件中258位です。

インストール数
257
ダウンロード数
3776
スター数
1
総合順位
#2,808
全体の上位 56% · ナレッジ管理の上位 59%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗12636431-
SkillHub ↗25737761—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

Miniflux REST API から未読の RSS・ニュース項目を取得し、タイトルやリンクを整理して、選択した記事を要約します。API トークンを使用し、既読化すると接続先アカウントのフィード状態が変わります。HTTPS と用途を限定したトークンを使い、状態変更は明確に指定された項目だけに行ってください。

資料公開日 2026-10-27

できること

  • Miniflux の未読ニュースを確認・整理する
  • 選択したフィード項目を要約する

使う場面

  • Miniflux や RSS の未読内容を確認するとき
  • 既読化する項目を指定するとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

未読ニュースを一覧にして見出しを要約して。フィード状態は変更しないで。

月次の推移

ダウンロード数3776
2937338838382026-03 · ダウンロード数 29992026-05 · ダウンロード数 32292026-06 · ダウンロード数 33172026-07 · ダウンロード数 35002026-08 · ダウンロード数 35672026-09 · ダウンロード数 377626-0326-09
スター数1
0122026-03 · スター数 12026-05 · スター数 12026-06 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093776—1
2026-083567+1.9%1
2026-073500+5.5%1
2026-063317+2.7%1
2026-053229—1
2026-032999—1

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 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)
すべて表示(全 128 行)

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

ナレッジ管理の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。