Reading Manager
Security checks across malware telemetry and agentic risk
Overview
This appears to be a benign local reading tracker that installs a Python CLI, stores reading data locally, and may contact Google Books for metadata lookup.
This skill looks coherent for personal reading management. Before installing, be aware that it installs a Python CLI, keeps your reading database under ~/.config/reading-manager, and may send book searches or ISBNs to Google Books when online lookup is used.
VirusTotal
64/64 vendors flagged this skill as clean.
Risk analysis
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.
Installing the skill adds a command-line program and Python dependencies to the user's environment.
The skill asks the user to install a local editable Python package. This is expected for a CLI-based skill, but it is still a local code/dependency installation step.
cd ~/.openclaw/workspace/skills/reading-manager pip install -e .
Install only from a trusted copy, preferably in a virtual environment, and review setup.py/dependencies if concerned.
Search terms and ISBNs may be sent to Google when using online metadata features.
Online book search and ISBN lookup send the user's query or ISBN to Google Books. This is disclosed and purpose-aligned for metadata retrieval.
url = "https://www.googleapis.com/books/v1/volumes"
params = {"q": query, "maxResults": 10}
response = requests.get(url, params=params, timeout=10)Use manual entry or local search if you do not want a query sent to an external book metadata service.
Reading history, progress, and notes remain on disk until the user deletes or exports them.
The skill persistently stores reading records and note contents in a local SQLite database, which is expected for a personal reading manager but may contain personal information.
数据库位置:`~/.config/reading-manager/reading.db` ... content: str # 笔记内容
Avoid storing sensitive notes unless comfortable with local persistence, and protect or back up the database as appropriate.
