读书每日推荐

PassAudited by VirusTotal on May 5, 2026.

Overview

Type: OpenClaw Skill Name: nexus-reader Version: 1.0.0 The nexus-reader skill is a legitimate tool for scraping book rankings from WeChat Reading and generating HTML/PNG recommendation cards. The Python script (scripts/reader.py) performs standard web scraping and file operations within a local data directory, and the instructions in SKILL.md clearly define a benign workflow for content creation and rendering without any evidence of malicious intent or data exfiltration.

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

PNG generation may require additional local packages that are not pinned or declared in the install metadata.

Why it was flagged

Optional PNG generation requires installing Playwright/Chromium, but the registry shows no install spec or declared dependencies. This is purpose-aligned, but users should verify package provenance before installing.

Skill content
print("[错误] 需要安装 playwright: pip install playwright && playwright install chromium")
Recommendation

Install optional dependencies only from trusted package sources, and consider adding an explicit, pinned install spec.

What this means

Opening a generated card from untrusted input could display unexpected content or unsafe links.

Why it was flagged

Card fields are inserted into the HTML template by raw string replacement. This is normal for rendering, but if a card JSON or scraped field were untrusted, unexpected markup, scripts, or unsafe links could be rendered when the HTML is opened.

Skill content
html = html.replace("{{" + key + "}}", str(value))
Recommendation

Use trusted/generated card JSON only, and escape HTML plus validate URL fields before rendering or sharing cards.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

If enabled, the recommendation workflow may keep running on a schedule.

Why it was flagged

The skill documents an optional recurring automation for daily recommendations. It is user-directed and purpose-aligned, but it is persistent behavior that continues after setup.

Skill content
当用户要求每日定时推送读书推荐时,创建 automation(recurring)
Recommendation

Only enable the recurring push when desired, confirm the schedule and delivery target, and disable it when no longer needed.