Noisepan Digest

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is a coherent, instruction-only setup guide for news digests, with disclosed external installs and local helper scripts that users should review before running.

This appears safe to install if you trust the noisepan and entropia upstream projects. Before running the setup commands, review the external install sources, consider installing into ~/bin instead of /usr/local/bin, and inspect the optional ~/.local/bin helper scripts before using them.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing the skill’s dependencies could add third-party command-line tools to the user’s system.

Why it was flagged

The setup installs external binaries from a Homebrew tap or latest GitHub releases. This is central to the skill and checksum verification is included, but users should still trust the upstream source before installing.

Skill content
brew install ppiankov/tap/noisepan ppiankov/tap/entropia ... curl -fsSL "https://github.com/ppiankov/noisepan/releases/download/v${VER}/noisepan_${VER}_linux_amd64.tar.gz"
Recommendation

Verify the GitHub repositories, Homebrew tap, and release checksums before installing; prefer a user-local install path if unsure.

What this means

The install may place executables in a system-wide directory if the user approves.

Why it was flagged

The Linux install path may require privileged/system-level writes. The artifact explicitly tells the agent to ask first and offer a user-local alternative, so this is disclosed and proportionate.

Skill content
Ask the user before writing to /usr/local/bin — offer `~/bin` as an alternative ... tar xzf /tmp/noisepan.tar.gz -C /usr/local/bin noisepan
Recommendation

Use ~/bin or another user-local path unless you intentionally want a system-wide installation.

What this means

Running the optional wrapper executes local shell code and briefly serves cached RSS data from a local HTTP server.

Why it was flagged

The skill creates an executable shell wrapper and starts a temporary local HTTP server to avoid Reddit rate limits. This is disclosed and related to the digest workflow, but it is still code the user should review before enabling.

Skill content
cat > ~/.local/bin/noisepan-pull << 'SCRIPT' ... python3 -m http.server 18222 --directory "$CACHE_DIR" &>/dev/null & ... chmod +x ~/.local/bin/noisepan-pull
Recommendation

Read the generated wrapper before running it, and ensure the temporary server is stopped after use.