What problem does it solve? Setting up Flutter on Windows involves many error-prone steps: SDK installation, PATH configuration, Visual Studio C++ workloads, Android device drivers, and packaging release builds with the correct DLLs. This Skill provides a structured, checklist-driven workflow that gets a Windows machine ready for Flutter development without missing critical dependencies. ## Core Features & Use Cases - SDK Installation & Validation: Guides Flutter SDK download, PATH configuration, and verification via flutter doctor -v with a fix-and-recheck feedback loop. - Platform-Specific Configuration: Conditional workflows for Windows desktop (Visual Studio C++ workload) and Android targets (USB drivers, AVD hardware acceleration). - Release Packaging: Step-by-step instructions to assemble a distributable Windows zip with the executable, DLLs, Visual C++ redistributables, and the data directory. - Certificate Generation: OpenSSL commands to create self-signed certificates and PFX files for MSIX packaging and local testing. - Use Case: A developer on a new Windows laptop needs to build and distribute a Flutter desktop app. Follow the workflows to install the SDK, configure Visual Studio, run flutter build windows, and package the Release folder into a distributable archive. ## Quick Start Set up my Windows machine for Flutter development and walk me through installing the SDK, configuring Visual Studio, and verifying everything with flutter doctor.