What problem does it solve? Getting an importable carla Python package that matches your simulator version is error-prone: PyPI only has wheels for some Python versions, bundled wheels are tagged to specific interpreters, and agents running under uvx/pipx often install into the wrong environment entirely. This Skill detects what is present, picks the right source, installs it, and verifies the client/server version match. ## Core Features & Use Cases - Multi-source installation: Installs from a wheel bundled with your CARLA release or checkout, from PyPI (pip install carla==X.Y.Z), or by placing an older release's .egg on PYTHONPATH, auto-picking the source guaranteed to match your simulator. - Interpreter targeting and verification: Installs into the interpreter you choose via PYTHON, pins numpy<2, verifies import carla actually works, and compares client vs server versions when a simulator is reachable. - Use Case: A user downloads CARLA 0.9.16 and asks to set up the Python API. The Skill finds the bundled cp310 wheel, installs it into their venv, and confirms the client version matches the running simulator. ## Quick Start Ask the agent to install the CARLA Python API into your virtual environment and verify it can connect to your simulator.