Letterboxd Watchlist
PassAudited by ClawScan on May 1, 2026.
Overview
This is a straightforward public Letterboxd watchlist scraper; the main things to notice are that it runs a bundled script, contacts Letterboxd, and writes an output file you choose.
Before installing, confirm you are comfortable scraping a public Letterboxd watchlist, running the bundled Python script locally, and writing the output to the selected CSV or JSONL path. Do not provide Letterboxd credentials; this skill does not need them.
Findings (2)
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.
Running the skill will contact Letterboxd for the named public profile and may overwrite the chosen output file if it already exists.
The tool performs network scraping against Letterboxd and writes to the user-supplied output path. This is expected for the stated purpose, but it is still an action the user should understand.
url = f"{BASE}/{username}/watchlist/page/{page}/" ... with open(path, "w", newline="", encoding="utf-8") as f:Use it only for public watchlists, keep the default-style CSV/JSONL output path in a safe working folder, and avoid pointing `--out` at important existing files.
The skill may fail or behave differently from expectations if `uv` or a suitable Python runner is not available.
The usage examples rely on local execution through `uv`, while the registry metadata lists no required binaries or install spec. This is a small setup/declaration gap, not evidence of hidden behavior.
uv run scripts/scrape_watchlist.py <username> --out watchlist.csv
Declare the required runner explicitly, or run the reviewed script with an available trusted Python environment.
