Status
Tesla plugin for Claude Code β control your Tesla with natural language. 9 skills: status, charging, vehicle control, order tracking, analytics, and a self-hosted web dashboard.
npx -y skills add dacrypt/tesla-claude-plugin --skill statusAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Quick Tesla vehicle status β battery level, charging state, location, climate, readiness. Use when someone asks "how's my Tesla?", "battery level?", "where's my car?", "is my car ready?", or similar status queries.
SKILL.md
3.0 KB, 679 tokens by cl100k_base, as published. Nobody here has run it
Tesla Vehicle Status
Get a quick overview of the vehicle's current state.
Quick Status
For a fast at-a-glance view:
tesla vehicle summary --oneline
For more detail:
tesla vehicle summary
Specific Queries
Battery & Charging
tesla charge status # SoC %, range, charge rate, time remaining
tesla charge status --oneline # compact: π 72% | β‘ 11kW | 1h30m to 80%
Location
tesla vehicle location # GPS coordinates + Google Maps link
Readiness (morning check)
tesla vehicle ready # 7-point system check
tesla vehicle ready --oneline # β
Ready | π 82% | π‘ 22Β°C
Climate
tesla climate status # interior/exterior temperatures
Full Vehicle Data
tesla vehicle info # complete vehicle state (JSON with -j)
tesla vehicle bio # comprehensive 5-panel profile
tesla vehicle dashboard # multi-panel Rich dashboard
Health Check
tesla vehicle health-check # 7-point diagnostic
tesla vehicle software # firmware version + pending updates
tesla vehicle tires # TPMS pressure readings
tesla vehicle alerts # recent fault codes
Pre-delivery Fallback
If vehicle commands fail with HTTP 412, ConfigurationError, or AuthenticationError, the car may not be delivered yet. You MUST run ALL of these commands in order:
Step 1 β Order status:
tesla order status --oneline
tesla order delivery
Step 2 β RUNT registry (MANDATORY β do not skip):
tesla data runt
This shows plate assignment, registration state, liens/prendas, and SOAT. Uses openquery with automatic CAPTCHA solving. This is critical pre-delivery info.
Step 3 β Present results from BOTH order and RUNT together.
Do NOT attempt to fix the 412 error by changing config or backends. Do NOT skip the RUNT query.
Response Guidelines
- If the CLI is not configured (no VIN, no auth), stop and tell the user to run
/tesla:setupβ never auto-configure - If vehicle commands fail, fall back to order status instead of retrying with different backends
- Lead with the most relevant info (usually battery %)
- Include location only if asked or if the car is away from home
- Mention charging state if plugged in
- Flag any issues (low battery, open doors, sentry events)
- For
$ARGUMENTS:- "battery" β
tesla charge status - "location" / "where" β
tesla vehicle location - "climate" / "temp" β
tesla climate status - "full" / "everything" β
tesla vehicle info - no args β
tesla vehicle summary
- "battery" β