โ† All skills
Tencent SkillHub ยท Developer Tools

Miniflux Skill

Manage Miniflux - Modern minimalist feed reader via REST API. Use for listing feeds and entries, creating/removing subscriptions, searching articles, managin...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Manage Miniflux - Modern minimalist feed reader via REST API. Use for listing feeds and entries, creating/removing subscriptions, searching articles, managin...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
CHANGELOG.md, CONTRIBUTING.md, README.md, SKILL.md, scripts/miniflux-cli.py, scripts/miniflux.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.2.3

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Miniflux Skill

Manage Miniflux - Modern minimalist feed reader via REST API. Use for listing feeds and entries, creating/removing subscriptions, searching articles, managing categories, and marking entries as read/unread.

Setup

This skill requires Python and the Miniflux Python client. # Install the miniflux Python package uv pip install miniflux

Configuration

Set the following environment variables: export MINIFLUX_URL="https://your-miniflux-instance.com" export MINIFLUX_TOKEN="your-api-token-here" To get an API token: Log in to your Miniflux instance Go to Settings > API Keys Click "Create a new API key" Copy the token and set it in MINIFLUX_TOKEN

CLI Wrapper

# List all feeds bash miniflux.sh feeds # List categories bash miniflux.sh categories # Get unread entries bash miniflux.sh entries --status unread # Search entries bash miniflux.sh entries --search "kubernetes" # Create a new feed bash miniflux.sh create-feed --url "https://example.com/feed.xml" --category 1 # Refresh all feeds bash miniflux.sh refresh-all # Mark entries as read bash miniflux.sh mark-read --entry-ids 123,456 # Mark feed as read bash miniflux.sh mark-feed-read --feed-id 42 # Toggle bookmark/star bash miniflux.sh toggle-bookmark --entry-id 123 # Discover subscriptions from a website bash miniflux.sh discover --url "https://example.org" # Delete a feed bash miniflux.sh delete-feed --feed-id 42 # Get feed details bash miniflux.sh feed --feed-id 42 # Get counters (unread/read) bash miniflux.sh counters # Get current user info bash miniflux.sh me # Get specific entry bash miniflux.sh entry --entry-id 123 # Create category bash miniflux.sh create-category --title "Tech News" # Delete category bash miniflux.sh delete-category --category-id 5 # Update feed bash miniflux.sh update-feed --feed-id 42 --title "New Title" --category-id 3

Commands Reference

CommandDescriptionfeedsList all feedscategoriesList all categoriesentriesList entries with filters (status, search, limit, etc.)entryGet a specific entry by IDcreate-feedCreate a new feed subscriptionupdate-feedUpdate an existing feeddelete-feedDelete a feedrefresh-allRefresh all feedsrefresh-feedRefresh a specific feedmark-readMark specific entries as readmark-unreadMark specific entries as unreadmark-feed-readMark all entries of a feed as readtoggle-bookmarkToggle bookmark/star status of an entrydiscoverDiscover subscriptions from a URLcountersGet unread/read counters per feedmeGet current user infocreate-categoryCreate a new categorydelete-categoryDelete a category

Filters for Entries

When using the entries command, you can filter by: --status: Entry status (unread, read, or removed) --limit: Number of entries to return (default: 100) --offset: Number of entries to skip --direction: Sort direction (asc or desc) --search: Search query string --category-id: Filter by category ID --feed-id: Filter by feed ID --starred: Filter starred entries (true/false) --before: Unix timestamp for entries before this time --after: Unix timestamp for entries after this time

Examples

# Get last 10 unread entries bash miniflux.sh entries --status unread --limit 10 # Search for Kubernetes articles bash miniflux.sh entries --search "kubernetes" --limit 20 # Get entries from a specific feed bash miniflux.sh entries --feed-id 42 --limit 15 # Get starred entries bash miniflux.sh entries --starred true # Create a feed with crawler enabled bash miniflux.sh create-feed --url "https://techcrunch.com/feed/" --category 1 --crawler true # Discover feeds from a blog bash miniflux.sh discover --url "https://example.com"

API Endpoints Supported

/v1/feeds - List feeds /v1/feeds/{id} - Get feed details /v1/feeds/{id}/entries - Get feed entries /v1/feeds/{id}/refresh - Refresh feed /v1/feeds/{id}/mark-all-as-read - Mark feed entries as read /v1/categories - List categories /v1/categories/{id}/entries - Get category entries /v1/entries - List entries /v1/entries/{id} - Get entry /v1/entries/{id}/bookmark - Toggle bookmark /v1/feeds/refresh - Refresh all feeds /v1/discover - Discover subscriptions /v1/feeds/counters - Get counters /v1/me - Current user info

Error Handling

The script will exit with error code 1 on API errors and display the error message from Miniflux.

Dependencies

Python 3.8+ Miniflux Python client (uv pip install miniflux)

Documentation

Full API documentation: https://miniflux.app/docs/api.html

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Docs2 Scripts
  • SKILL.md Primary doc
  • CHANGELOG.md Docs
  • CONTRIBUTING.md Docs
  • README.md Docs
  • scripts/miniflux-cli.py Scripts
  • scripts/miniflux.sh Scripts