Tesla Commands
Analysis
This skill is mostly purpose-aligned, but it can directly change Tesla vehicle settings and includes an undocumented command that deletes charging schedules.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
parser.add_argument("--remove-schedules", action="store_true", help="Completely remove all charge schedules") ... call_api("command/remove_charge_schedule", method="POST", data={}, vin=args.vin)The code exposes a command that completely removes charging schedules, but this option is not listed in SKILL.md's tool options. That under-discloses a high-impact mutation of vehicle charging behavior.
`--wake`: Wake up the vehicle from sleep mode. ... `--climate [on|off]`: Start or stop the climate control. ... `--charge-limit [50-100]`: Set the battery charge limit percentage. ... `--set-schedule [HH:MM]`: Set a scheduled charging start time.
The skill exposes direct commands that change a physical vehicle's state and charging behavior, but the artifacts do not define approval, confirmation, scope, or rollback requirements for those actions.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
`TESLA_MATE_TOKEN`: Your MyTeslaMate API token. ... `--status`: Fetch full vehicle data (battery, climate, location, locks, etc.).
The required API token and status command are expected for a Tesla control skill, but they grant access to sensitive account and vehicle data, including location and lock state.
