start_server.py computed the project root three levels up from scripts/, assuming it lived under .agents/skills/<skill>/scripts/. After moving to scripts/e2e/ that resolved to the ComfyUI root, so the launcher failed with "can't open file 'standalone.py'".