Local ecu.test documentation knowledge base for API and feature lookups.
This repository provides the skill instructions plus helper scripts. It does not include any vendor docs; it expects a local ecu.test installation (2024.3+ including 2025.x). You can pin a specific version via ECU_TEST_HOME (.env or environment variable).
- Install this skill into your tools' skills folder (Claude Code / Codex / Cursor). You can either:
- Copy the
ecutest-api-skillfolder into your skills directory, or - From your skills folder, run:
git clone https://github.com/Blitzer207/ecutest-api-skill.git
- Copy the
- Optional: create/update
.envand set one or more of:ECU_TEST_2024_3_HOME=...ECU_TEST_2025_4_HOME=...- (optional override)
ECU_TEST_HOME=...
- Search docs by keyword (outputs local RST paths by default):
python scripts/search_api.py --version 2025.4 --query AnalysisJobApipython scripts/search_api.py --version 2025.4 --docset traceanalysis --query templatespython scripts/search_api.py --version 2025.4 --docset tracestep --query Threshold
- Run generic text searches/trees:
python scripts/scan_docs.py --version 2025.4 tree --depth 2python scripts/scan_docs.py --version 2025.4 search --path "C:\\Program Files\\ecu.test 2025.4\\Help\\api" --query "AnalysisJobApi" --glob "*.html"
SKILL.md: primary skill instructionsreferences/: living docs (e.g. coding standards) that evolve with team experiencescripts/: helper scripts for searching and scanning docs
- Python 3.x
- ecu.test installed locally