This handles the entire Python environment bootstrap for a VectorBT + OpenAlgo backtesting setup. It detects your OS, spins up a venv, wrestles with TA-Lib's C dependencies across macOS, Linux, and Windows, then installs the full stack (vectorbt, plotly, ta-lib, openalgo, quantstats, duckdb, and more). The nice touch is the interactive .env configuration that asks which markets you're trading, grabs your OpenAlgo or exchange API keys if needed, and sets up DuckDB paths for direct database access. It even auto-detects OpenAlgo Historify format. You end up with a clean backtesting folder and verified imports. Saves you 20 minutes of Stack Overflow tabs and pip install trial and error.
npx skills add https://github.com/marketcalls/vectorbt-backtesting-skills --skill setup