← Back to Skills Marketplace
tescmd
by
Oceanswave
· GitHub ↗
· v1.0.0
2226
Downloads
2
Stars
1
Active Installs
6
Versions
Install in OpenClaw
/install openclaw-tescmd
Description
Installation and setup guide for Tesla vehicle control and telemetry via the tescmd node.
Usage Guidance
This skill appears to be a legitimate setup guide for the tescmd node, but before installing: 1) Be aware you will need to run interactive flows that create OAuth tokens and EC keys and host a public key (GitHub Pages or Tailscale) — these involve your GitHub and Tesla accounts. 2) The registry metadata did not declare the required tools (git, gh, python, optionally tailscale); treat that as a transparency gap. 3) 'pip install tescmd' and any 'curl | sh' installer fetch and run code from the network — review the tescmd and installer sources (GitHub repo and PyPI package) to ensure they are trustworthy. 4) Consider performing the setup on an isolated machine or VM, inspect ~/.config/tescmd/bridge.json after setup, and avoid sharing tokens. If you want me to, I can: (a) fetch and summarize the tescmd GitHub repo contents for suspicious patterns, (b) list exactly which files/paths the setup writes, or (c) walk you step-by-step through doing this in an isolated environment.
Capability Analysis
Type: OpenClaw Skill
Name:
Developer:
Version:
Description: OpenClaw Agent Skill
The skill bundle is classified as suspicious primarily due to the use of `curl -fsSL https://tailscale.com/install.sh | sh` in SKILL.md for installing Tailscale. While `tailscale.com` is a legitimate domain, this command executes arbitrary remote code directly, which is a high-risk practice and a common vector for supply chain attacks if the remote script or domain were compromised. Additionally, the skill involves extensive system-level operations (e.g., `sudo` commands for package installation) and establishes network connections for vehicle control, which are inherently high-risk capabilities, even if intended for the stated purpose.
Capability Assessment
Purpose & Capability
The SKILL.md describes installing a Gateway plugin and a tescmd node to control Tesla vehicles — that aligns with the skill name and description. However, the registry metadata declares no required binaries or credentials while the instructions explicitly require git, GitHub CLI (gh), Python 3.11+, and (recommended) Tailscale; this mismatch is an inconsistency in the published metadata.
Instruction Scope
The instructions stay within the stated purpose: installing the plugin, installing the tescmd CLI, running an interactive setup that generates keys, performing OAuth login with Tesla, hosting a public key (GitHub Pages or Tailscale), and pairing the node. They do instruct writing tokens/keys to local config (e.g., ~/.config/tescmd/bridge.json) and require physical presence for vehicle pairing — all expected for this use case.
Install Mechanism
This is an instruction-only skill (no automatic install). The install steps call 'pip install tescmd' and suggest running 'curl ... | sh' to install Tailscale if desired. Those are normal for user-driven installs but carry moderate risk (PyPI package, remote install script). The skill does not automatically download or run code itself, but the user will execute network-installed software.
Credentials
Although the registry shows no required env vars or primary credential, the setup requires GitHub authentication (gh login) and a Tesla account OAuth flow; it also generates and hosts EC public keys and stores tokens locally. Sensitive credentials and access (GitHub repo/pages, Tesla OAuth tokens) are involved but not declared in metadata — the omission reduces transparency and is a proportionality concern.
Persistence & Privilege
The skill does not request 'always: true' and uses normal plugin/node pairing. The tescmd node persists an auth token to a user config path (~/.config/tescmd/bridge.json), which is expected for this integration. No instructions indicate modifying other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-tescmd - After installation, invoke the skill by name or use
/openclaw-tescmd - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial public release (v1.0.0) of openclaw-tescmd.
- No code or documentation changes since previous version (v0.9.7).
- Comprehensive installation and setup guide for integrating Tesla control and telemetry with OpenClaw via the tescmd node.
v0.3.5
- Major documentation update with a new SKILL.md, replacing the old skill.md file.
- Updated plugin version to 0.9.7 with revised setup instructions and requirements.
- Expanded feature summary: 39 tools, 14 slash commands, real-time telemetry, and supercharger discovery.
- Added notes about CLI fallback support and specific version guidance for plugin installation.
- Improved step-by-step instructions and command references for setup, pairing, and operation.
v0.3.4
No changes detected in this release.
- Version updated from 0.3.4 to 0.4.1.
- No file or documentation changes were made.
v0.3.3
**Version 0.4.1 (from 0.3.9):**
- Updated version number to 0.4.1.
- No other substantive changes to the setup guide or features.
v0.3.2
- Version bump from 0.3.1 to 0.3.9.
- Updated metadata: added "slug" and "displayName" fields to the skill manifest.
- Removed the "Development install (symlink, editable)" instructions from the setup guide.
- Minor formatting and clarification updates throughout the setup documentation.
- Plugin usage, setup, management, and operating modes remain unchanged.
v0.3.1
openclaw-tescmd 0.3.1 Changelog
- Updated SKILL.md with a detailed, step-by-step installation and setup guide for connecting Tesla vehicles using tescmd and OpenClaw Gateway.
- Clarified prerequisites, including required tools (git, GitHub CLI, Python 3.11+, Tailscale).
- Added explicit user prompts and waiting steps for authentication, Tailscale, and interactive setup processes.
- Documented plugin and node management commands for install, health check, enable/disable, and pairing.
- Provided instructions for identifying vehicles, managing pairing requests, and operating modes.
- Included references to support repositories and tescmd features.
Metadata
Frequently Asked Questions
What is tescmd?
Installation and setup guide for Tesla vehicle control and telemetry via the tescmd node. It is an AI Agent Skill for Claude Code / OpenClaw, with 2226 downloads so far.
How do I install tescmd?
Run "/install openclaw-tescmd" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is tescmd free?
Yes, tescmd is completely free (open-source). You can download, install and use it at no cost.
Which platforms does tescmd support?
tescmd is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created tescmd?
It is built and maintained by Oceanswave (@oceanswave); the current version is v1.0.0.
More Skills