ecutest-api-skill

Installation
SKILL.md

ecu.test (local, multi-version)

Use local ecu.test files as the source of truth. Prefer RST (*_sources/*.rst.txt) when shipped (<=2025.1), otherwise use the Sphinx HTML docs (>=2025.2). Always confirm exact Python signatures in Templates\ApiClient\ApiClient.py / Templates\ApiClient\ApiClient.xml.

Base path / environment

  • .env (next to this file) defines installed ecu.test roots, e.g.:
    • ECU_TEST_2024_3_HOME=C:\Program Files\ecu.test 2024.3
    • ECU_TEST_2025_4_HOME=C:\Program Files\ecu.test 2025.4
  • Optional override: ECU_TEST_HOME=... (forces a single version without passing --version)

Version selection (important)

  • If the user specifies a version (e.g. 2025.4), use ECU_TEST_2025_4_HOME as the install root.
  • If the user does NOT specify a version:
    • use ECU_TEST_HOME if set, otherwise
    • use the latest ECU_TEST_<version>_HOME found in .env.
  • If the version matters (API changed) and the user did not specify it, ask which ecu.test version to target.

Docs roots (auto by version)

Paths below are relative to the selected ecu.test install root (see Version selection).

Related skills
Installs
10
GitHub Stars
1
First Seen
Mar 3, 2026