goodreads
What this skill does
The skill is a CLI and MCP (Media Control Protocol) tool for interacting with Goodreads, allowing users to rate books, write reviews, manage shelves, and perform other actions on the Goodreads platfor
github/mvanhorn - Reverse-Engineered API Usage - 1.9k stars
Threat analysis
Skill info
pkg:github/mvanhorn/printing-press-library@5a78746?skill=goodreadsAssessments (3)
Reverse-Engineered API Usage
Reverse-Engineered API Usage via local-llm-review
README.md
The skill uses reverse-engineered API routes from the logged-in web app, which may be unstable, insecure, or violate Goodreads' terms of service. This could lead to unexpected behavior, account suspenLack of Authentication/Authorization
Lack of Authentication/Authorization via local-llm-review
README.md
The skill does not explicitly mention how it handles authentication or authorization with Goodreads. This could be a risk if the tool is used without proper safeguards, potentially exposing user credeNo Public API Support
No Public API Support via local-llm-review
README.md
The skill relies on reverse-engineered endpoints rather than a public API. This could lead to compatibility issues or breakage if Goodreads changes its internal API structure.Badge
Add the Anomity scan badge for goodreads to your README.
How Anomity governs this at runtime
Scan-time vetting tells you what a skill says it will do. Anomity's Endpoint Sensor sees what agents actually do: it discovers skills alongside every other AI artifact on the endpoint, and runtime governance can allow, deny, or log the tool calls a skill triggers. Policy violations route to your SIEM, Slack, email, or Jira, backed by a queryable 90-day audit trail.
Book a 30-minute demo to see your own skill inventory.
Methodology and disputes
Every skill is assessed by the Anomity Skill Intelligence engine against its public source; findings indicate risk patterns, not confirmed exploitation. Maintainer of goodreads? Report an issue or request a rescan.




