What problem does it solve? Windows batch files fail in confusing ways: echo. triggers . was unexpected at this time., parenthesized if blocks mis-execute, backslash PYTHONPATH breaks Python imports, and %ERRORLEVEL% gets clobbered. This Skill provides a checklist of known cmd.exe traps and their fixes so batch scripts work the first time. ## Core Features & Use Cases - Pitfall Catalog: Documents seven real cmd.exe failure modes (echo. / echo: blank lines, parenthesized if blocks, backslash PYTHONPATH, missing call, parse-time variable expansion, unset %TEMP%/%USERPROFILE%) with concrete fixes. - Working Launcher Template: A verified verify-then-launch .bat template for running a Python venv app, using goto labels, forward-slash PYTHONPATH, and call for ERRORLEVEL propagation. - Verification Guidance: Explains why bat output through git-bash wrappers is unreliable and how to use the app's own log file as ground truth. - Use Case: You need a .bat that verifies a Python environment and launches an app on Windows; apply the template and grep for echo. before shipping to avoid the classic parse errors. ## Quick Start Ask the agent to write a Windows batch file that verifies a Python venv and launches your app, applying the cmd.exe pitfall checklist from this Skill.