Streaming Buddy

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

Search terms, title IDs, region/language settings, and the TMDB API key are used in requests to TMDB.

Why it was flagged

The handler uses curl to call TMDB endpoints for search, details, and discovery. This network use is central to the skill’s stated movie/TV recommendation purpose.

Skill content
TMDB_BASE="https://api.themoviedb.org/3" ... result=$(curl -s --max-time 10 "$url" ...)
Recommendation

Use a TMDB key you are comfortable using with this skill and avoid putting unrelated private information into streaming search queries.

What this means

Anyone with access to the workspace memory file could see or reuse the TMDB API key.

Why it was flagged

The skill asks the user to store a TMDB API key in a workspace-local config file. This is expected for TMDB integration, but it is still credential handling.

Skill content
Store in `memory/streaming-buddy/config.json`: { "tmdbApiKey": "your_api_key", "region": "DE", "language": "de-DE" }
Recommendation

Store only a TMDB key intended for this use, keep workspace files private, and rotate the key if the workspace is shared or exposed.

What this means

Your viewing habits and taste profile may remain available to future uses of the skill within the same workspace.

Why it was flagged

The skill persists personal streaming services, watch progress, ratings, preferences, history, and cached API responses for later recommendations.

Skill content
All data stored in `$WORKSPACE/memory/streaming-buddy/`: ... `preferences.json`, `watching.json`, `watchlist.json`, `history.json`, `cache/*.json`
Recommendation

Install only if you are comfortable with local viewing-history persistence; delete `$WORKSPACE/memory/streaming-buddy/` to reset the profile.

What this means

You have less external provenance information about who maintains the skill or where updates come from.

Why it was flagged

The artifact metadata does not provide a source repository or homepage, which limits provenance review even though the supplied files are coherent and the static scan is clean.

Skill content
Source: unknown; Homepage: none
Recommendation

Review the bundled files and publisher identity before installing, especially before updating to future versions.