Token导航 LogoToken导航

Agent Skill · 研究检索

openclaw-tescmd(OpenClaw tescmd 搜索)

openclaw-tescmd 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

openclaw-tescmd 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 2,003。

总安装 70,207周安装 2,985GitHub Stars 2下载 24,596核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:openclaw-tescmd(OpenClaw tescmd 搜索)
来源仓库:https://github.com/oceanswave/openclaw-tescmd
安装命令:
openclaw skills install openclaw-tescmd
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install openclaw-tescmd

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

通过 tescmd 节点控制 Tesla 车辆并获取遥测数据。适合 OpenClaw 中需要远程操作车辆或监控车况的场景。提供车辆状态查询、指令发送和实时数据读取功能。需绑定 Tesla 账户并授权 API 访问权限。注意网络连接稳定性与 API 调用频率限制。

openclaw-tescmd 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install openclaw-tescmd;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

openclaw-tescmd 怎么安装?

在终端执行 openclaw skills install openclaw-tescmd。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

openclaw-tescmd 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

openclaw-tescmd 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

openclaw-tescmd 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

openclaw-tescmd 用的人多吗?

公开数据是累计安装 70,207 次,近一周安装 2,985 次,下载 24,596 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

openclaw-tescmd 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
openclaw-tescmd

OpenClaw tescmd 搜索 · 本页

70,2072操作浏览器MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
openclaw-tescmd
slug
openclaw-tescmd
displayName
OpenClaw Tesla (tescmd)
version
0.9.7
description
Installation and setup guide for Tesla vehicle control and telemetry via the tescmd node.
homepage
https://github.com/oceanswave/openclaw-tescmd
metadata
{"category":"platform","platform":"tesla","node":"tescmd"}

OpenClaw Tesla (tescmd) — Setup Guide

This plugin connects Tesla vehicles to the OpenClaw Gateway via the tescmd node. Once installed and paired, the plugin automatically registers all tools, commands, slash commands, and telemetry event types.

This document covers installation and setup only. Runtime tool usage, workflows, and error handling are provided by the tescmd skill (call tescmd_help for the full reference).

What you get:

  • 39 agent-callable tools
  • 14 slash commands
  • Real-time telemetry streaming
  • Supercharger discovery (10,000+ locations via supercharge.info)
  • CLI fallback when node is disconnected

Repositories:

  • Plugin: https://github.com/oceanswave/openclaw-tescmd
  • tescmd node (Python CLI): https://github.com/oceanswave/tescmd

Architecture

Agent (you)
  ↓  tool calls
OpenClaw Gateway
  ↓  node.invoke.request
openclaw-tescmd Plugin
  ↓  WebSocket dispatch
tescmd Node (Python)
  ├─ Tesla Fleet API (REST)
  ├─ Vehicle Command Protocol (VCSEC — signed commands)
  └─ Fleet Telemetry Stream (WebSocket)
  ↓
Tesla Vehicle

The plugin is the Gateway-side counterpart to the tescmd node. It defines tool schemas and routes invocations. The tescmd node handles all direct communication with Tesla.


Setup

Step 1: Check Prerequisites

Before starting, verify the required tools are installed and authenticated.

Required: git
git --version

If missing, install it:

  • macOS: xcode-select --install
  • Linux: sudo apt install git or sudo dnf install git
Required: GitHub CLI (gh)
gh --version
gh auth status

If gh is not installed:

  • macOS: brew install gh
  • Linux: see https://github.com/cli/cli/blob/trunk/docs/install_linux.md

If not logged in:

gh auth login

Tell the user: "Please complete the GitHub CLI login in your terminal. Select your preferences when prompted and finish the browser-based auth flow."

Wait for the user to confirm they have completed the login before continuing.

Required: Python 3.11+
python3 --version

Must be 3.11 or higher. If not:

  • macOS: brew install python@3.12
  • Linux: sudo apt install python3.12 or use pyenv
Recommended: Tailscale

Tailscale provides a public HTTPS endpoint for Tesla Fleet Telemetry streaming with zero infrastructure setup.

tailscale version
tailscale status

If not installed:

  • macOS: brew install tailscale or download from https://tailscale.com/download
  • Linux: curl -fsSL https://tailscale.com/install.sh | sh

If not logged in:

sudo tailscale up

Tell the user: "Please complete the Tailscale login in your browser if prompted."

Wait for the user to confirm before continuing.


Step 2: Install the tescmd OpenClaw Plugin

Standard install:
openclaw plugins install @oceanswave/openclaw-tescmd
Verify installation:
openclaw plugins list

You should see the plugin listed with version 0.9.0 (or later).

Plugin management commands:
CommandPurpose
openclaw plugins listList installed plugins
openclaw plugins info openclaw-tescmdPlugin details
openclaw plugins doctorCheck plugin health
openclaw plugins update openclaw-tescmdUpdate to latest
openclaw plugins enable openclaw-tescmdEnable the plugin
openclaw plugins disable openclaw-tescmdDisable without uninstalling

Step 3: Install the tescmd CLI

pip install tescmd

Verify:

tescmd --version

Step 4: Run tescmd Setup

The tescmd setup wizard is interactive and requires the user to make choices and complete steps in their terminal and browser. You cannot complete this step autonomously.

tescmd setup

Tell the user: "I've started the tescmd setup wizard. This is an interactive process that will walk you through:"

  1. Creating a Tesla Developer application
  2. Generating your EC key pair
  3. Hosting your public key (via GitHub Pages or Tailscale Funnel)
  4. Registering with the Tesla Fleet API
  5. Completing OAuth2 login in your browser
  6. Pairing the key with your vehicle (requires physical presence at the vehicle)

"Please follow the prompts in your terminal and let me know when setup is complete."

Wait for the user to confirm setup is finished before proceeding.

Verify Setup

After the user confirms, check auth status:

tescmd auth status

This should show a valid token. If it shows expired or missing, the user needs to re-run:

tescmd auth login

Step 5: Identify the Vehicle

List vehicles on the account to get the VIN:

tescmd vehicle list

Note the VIN — it is needed for the serve command.


Step 6: Start the tescmd Node and Pair with the Gateway

The tescmd node bridges the Tesla Fleet API to the OpenClaw Gateway. The first connection requires a one-time pairing approval.

First-time pairing:

Start the node with just the Gateway URL (no token needed):

tescmd serve <VIN> --openclaw <gateway_ws_url>

The node sends a node.pair.request to the Gateway and waits for approval. The pending request expires after 5 minutes, so approve it promptly.

In a separate terminal, approve the pairing:

openclaw nodes pending                # View waiting pair requests
openclaw nodes approve <requestId>    # Approve the node

On approval the Gateway issues an authentication token. The node receives it, saves it to ~/.config/tescmd/bridge.json, and establishes the authenticated connection. No manual token handling is needed.

Tell the user: "Start the tescmd node with tescmd serve <VIN> --openclaw <gateway_url>, then in another terminal run openclaw nodes pending and openclaw nodes approve <requestId> to complete pairing."

Wait for the user to confirm pairing is complete before continuing.

Subsequent connections (already paired):

Once paired, the node reconnects automatically using the stored token:

tescmd serve <VIN> --openclaw <gateway_ws_url>

You can also pass the token explicitly if needed:

tescmd serve <VIN> --openclaw <gateway_ws_url> --openclaw-token <gateway_token>
Node management commands:
CommandPurpose
openclaw nodes pendingView pending pair requests
openclaw nodes approve <id>Approve a node
openclaw nodes reject <id>Reject a node
openclaw nodes statusList paired nodes and their status
Operating modes:
ModeCommandDescription
Full (default)tescmd serve <VIN> --openclaw <url>MCP server + telemetry + OpenClaw bridge
Bridge onlytescmd serve <VIN> --no-mcp --openclaw <url>Telemetry + OpenClaw, no MCP server
With Tailscaletescmd serve <VIN> --tailscale --openclaw <url>Exposes MCP via Tailscale Funnel
Dry runtescmd serve <VIN> --dry-runLog events as JSONL, no Gateway connection
Key flags reference:
FlagDescription
<VIN>Vehicle Identification Number (positional)
--openclaw <ws_url>Gateway WebSocket URL (e.g. ws://host:18789)
--openclaw-token <token>Gateway authentication token (auto-stored after pairing)
--openclaw-config <path>Bridge config JSON (default: ~/.config/tescmd/bridge.json)
--transport <type>MCP transport: streamable-http (default) or stdio
--port <num>MCP HTTP port (default: 8080)
--host <addr>MCP bind address (default: 127.0.0.1)
--telemetry-port <num>Telemetry WebSocket port (default: 4443)
--fields <preset>Telemetry fields: driving, charging, or all
--interval <sec>Telemetry polling interval in seconds
--no-telemetryDisable telemetry streaming
--no-mcpDisable MCP server
--no-logDisable CSV telemetry logging
--dry-runLog events as JSONL without connecting to Gateway
--tailscaleExpose MCP via Tailscale Funnel
--client-id <id>MCP OAuth client ID
--client-secret <secret>MCP OAuth client secret
Environment variables (alternative to flags):

These can be set in ~/.config/tescmd/.env:

TESLA_CLIENT_ID=your-client-id
TESLA_CLIENT_SECRET=your-client-secret
TESLA_VIN=5YJ3E1EA1NF000000
TESLA_REGION=na                    # na, eu, or cn
OPENCLAW_GATEWAY_URL=ws://gateway.example.com:18789
OPENCLAW_GATEWAY_TOKEN=your-token
TESLA_COMMAND_PROTOCOL=auto        # auto, signed, or unsigned

Step 7: Verify the Connection

Once the node is running and paired, confirm it connected to the Gateway:

openclaw nodes status

Or use the agent tool:

  • Call tescmd_node_status to check connection status

If connected, the plugin's tools are ready. Call tescmd_help for the full runtime reference including tool usage, workflows, and error handling.


Troubleshooting Setup

ProblemSolution
"no node connected"Start the node: tescmd serve <VIN> --openclaw <url>
Pairing request not visibleCheck openclaw nodes pending — requests expire after 5 minutes. Restart the node to generate a new request.
Node connects then disconnectsCheck Gateway URL. Run tescmd auth status to verify Tesla auth.
Auth/token errorsRe-authenticate: tescmd auth login
Setup wizard issuesRe-run tescmd setup or check https://github.com/oceanswave/tescmd
Plugin not loadingRun openclaw plugins doctor. Check openclaw plugins list for the plugin entry.
Triggers say "not available"Restart node with telemetry: remove --no-telemetry or add --fields all

Configuration

Minimal — the tescmd node handles all vehicle-specific configuration.

{
  "plugins": {
    "entries": {
      "openclaw-tescmd": {
        "enabled": true,
        "config": {
          "debug": false
        }
      }
    }
  }
}

CLI Quick Reference

tescmd CLI Commands

tescmd serve <VIN> --openclaw <url>                              # Start node (uses stored token)
tescmd serve <VIN> --openclaw <url> --openclaw-token <token>     # Start node (explicit token)
tescmd setup                        # Interactive setup wizard
tescmd auth status                  # Check auth token status
tescmd auth login                   # Re-authenticate with Tesla
tescmd vehicle list                 # List vehicles on account
tescmd vehicle info                 # Full vehicle data snapshot
tescmd cache status                 # Check cache stats

平台分布

OpenClaw

97.72%
按下载量换算24,035

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills