Miniflux Skill
v0.2.3Manage Miniflux - Modern minimalist feed reader via REST API. Use for listing feeds and entries, creating/removing subscriptions, searching articles, managin...
⭐ 2· 607·1 current·1 all-time
bySergio Rael@dorogoy
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, required binaries (python3), and required env vars (MINIFLUX_URL, MINIFLUX_TOKEN) align with a Miniflux REST API client/CLI; the included Python CLI and bash wrapper are consistent with the stated functionality.
Instruction Scope
SKILL.md instructs installing the official Python miniflux client and running the provided shell wrapper or Python script. Runtime instructions only reference MINIFLUX_URL and MINIFLUX_TOKEN and the Miniflux API endpoints; the scripts do not read unrelated system files or exfiltrate data to unknown endpoints. Minor note: SKILL.md recommends 'uv pip' in examples but 'uv' is not declared as a required binary — this is a documentation convenience, not harmful.
Install Mechanism
There is no automated install spec (instruction-only), and the script relies on the public 'miniflux' Python package. This is a low-risk pattern; installation is manual and no arbitrary remote archive downloads or custom installers are present.
Credentials
Only MINIFLUX_URL and MINIFLUX_TOKEN are required, and the primary credential is MINIFLUX_TOKEN — these are exactly what a Miniflux client needs. No unrelated secrets or broad environment access are requested.
Persistence & Privilege
The skill is not always-enabled, does not request elevated platform privileges, and does not modify other skills or system-wide configs. It runs as a typical user-invoked/autonomously-invokable skill with no additional persistence.
Assessment
This skill appears to do exactly what it says: it runs a Python CLI that calls your Miniflux instance using MINIFLUX_URL and MINIFLUX_TOKEN. Before installing or using it: 1) Ensure MINIFLUX_TOKEN is limited to the Miniflux account you expect (treat it like any API token). 2) Confirm MINIFLUX_URL points to your trusted Miniflux instance (the README contains an example public host — change it). 3) If you want extra assurance, review the included scripts (miniflux-cli.py and miniflux.sh) and verify the 'miniflux' Python package on PyPI is the official client. 4) Note installation is manual (no automatic installers); follow your environment's best practices for installing Python packages. Overall, nothing in the package requests unrelated credentials or performs suspicious I/O.Like a lobster shell, security has layers — review code before you run it.
latestvk97a557070g81888yqs21d0yy5819b81
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binspython3
EnvMINIFLUX_URL, MINIFLUX_TOKEN
Primary envMINIFLUX_TOKEN
