humanpages
Search and hire real humans for tasks — photography, delivery, research, and more
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).
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install hartlco/miniflux-newsInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Use the bundled script to fetch entries, then format a clean list and optionally write summaries.
This skill reads Miniflux credentials from a local config file by default.
Path:
~/.config/clawdbot/miniflux-news.json
Format:
{
"url": "https://your-miniflux.example",
"token": "<api-token>"
}
Create/update it using the script:
python3 skills/miniflux-news/scripts/miniflux.py configure \
--url "https://your-miniflux.example" \
--token "<api-token>"
You can override the config file (useful for CI):
export MINIFLUX_URL="https://your-miniflux.example"
export MINIFLUX_TOKEN="<api-token>"
Token scope: Miniflux API token with read access.
List latest unread items (default):
python3 skills/miniflux-news/scripts/miniflux.py entries --limit 20
Filter by category (by name):
python3 skills/miniflux-news/scripts/miniflux.py entries --category "News" --limit 20
If you need machine-readable output:
python3 skills/miniflux-news/scripts/miniflux.py entries --limit 50 --json
Show the full article content stored in Miniflux (useful for reading or for better summaries):
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format text
If you want the raw HTML as stored by Miniflux:
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format html
List categories:
python3 skills/miniflux-news/scripts/miniflux.py categories
This skill must never mark anything as read implicitly. Only do it when the user explicitly asks to mark specific i...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 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:
```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 i...Search and hire real humans for tasks — photography, delivery, research, and more
Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.
Query historical crypto market data from 0xArchive across Hyperliquid, Lighter.xyz, and HIP-3. Covers orderbooks, trades, candles, funding rates, open interest, liquidations, and data quality. Use when the user...
Install, configure, and manage 1-SEC — an open-source, all-in-one cybersecurity platform (16 modules, single binary) on Linux servers and VPS instances. Use when the user asks to secure a server, install securi...