janeapp
What this skill does
A CLI tool for managing Jane App patient online booking, allowing users to log in, browse practitioners, view appointments, and book/cancel appointments across multiple clinics.
github/mvanhorn - Tool Misuse - 1.9k stars
Threat analysis
Skill info
pkg:github/mvanhorn/printing-press-library@5a78746?skill=janeappAssessments (4)
Tool Misuse
Tool Misuse via local-llm-review
Makefile
The command 'rm -rf bin/' is present, which could be used to delete files in the 'bin' directory. This could be a risk if not properly controlled.Tool Misuse via local-llm-review
internal/cli/book.go
The code contains a DELETE request to '/api/v2/appointments/%d\n'. If not properly secured, this could be used to delete appointments without proper authorization.Tool Misuse via local-llm-review
internal/cli/jane_booking.go
The code contains a DELETE request to '/appointments/{id}'. If not properly secured, this could be used to delete appointments without proper authorization.Privilege Escalation
Privilege Escalation via local-llm-review
internal/cli/auth.go
The code references 'Keychain' which could be used to store and retrieve sensitive information such as authentication tokens. If not properly secured, this could lead to privilege escalation.Badge
Add the Anomity scan badge for janeapp 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 janeapp? Report an issue or request a rescan.




