Charge
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 chargeAssembled 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
Tesla charging management β battery status, charge sessions, cost tracking, weekly summaries, schedule, forecast. Use when someone asks about charging, battery, range, kWh, cost per charge, charge history, or Supercharger usage.
SKILL.md
3.1 KB, 723 tokens by cl100k_base, as published. Nobody here has run it
Tesla Charging
Manage and analyze charging state, history, and costs.
Current State
tesla charge status # full: SoC %, range, power, time remaining, limit
tesla charge status --oneline # compact: π 72% | β‘ 11kW | 1h30m to 80%
tesla charge last # most recent charge session with cost
Cost & Usage Tracking
tesla charge weekly # weekly kWh, cost, sessions (default: last 4 weeks)
tesla charge weekly --weeks 8 # last 8 weeks
tesla charge cost-summary # aggregated cost report
tesla charge cost-summary --csv costs.csv # export to CSV
tesla teslaMate cost-report # monthly cost breakdown (requires TeslaMate)
tesla teslaMate cost-report --month 2026-03 # specific month
Charge History
tesla charge sessions # unified sessions (TeslaMate + Fleet API)
tesla charge sessions -n 50 # last 50 sessions
tesla charge sessions --csv charges.csv # export to CSV
tesla charge history # Fleet API raw charge history
Schedule & Forecast
tesla charge forecast # ETA + kWh estimate to reach target SoC
tesla charge schedule-preview # scheduled charge + departure times
tesla charge schedule-preview --oneline # π Charge @ 23:30 | π Depart @ 07:00
tesla charge profile # view/set limit + amps + schedule
Charging Control
tesla charge start # begin charging
tesla charge stop # stop charging
tesla charge set-limit 80 # set target SoC (50-100%)
tesla charge set-amps 32 # set current (1-48A)
tesla charge limit # show current limit
tesla charge amps # show current amperage
Supercharging Invoices
tesla charge invoices # show recent Supercharging invoices
tesla charge invoices -n 50 # last 50 invoices
tesla charge invoices --csv invoices.csv # export to CSV
Requires Tessie backend. Shows date, location, kWh, cost, duration.
Response Guidelines
- If the CLI is not configured (no VIN, no auth), stop and tell the user to run
/tesla:setupβ never auto-configure - Always include SoC % and charge state (charging, stopped, disconnected)
- If charging: show power (kW), time remaining, and target limit
- For cost queries: show kWh consumed and cost (using configured
cost_per_kwh) - For weekly/monthly: show trends and comparisons
- Mention if TeslaMate is needed for deeper analytics
- For
$ARGUMENTS:- "status" / no args β
tesla charge status - "last" β
tesla charge last - "weekly" / "week" β
tesla charge weekly - "sessions" / "history" β
tesla charge sessions - "forecast" / "eta" β
tesla charge forecast - "cost" / "money" / "spent" β
tesla charge cost-summary
- "status" / no args β