What problem does it solve? Writing and testing MySQL scripts for Windmill requires knowing the correct placeholder syntax, parameter naming conventions, and the right CLI command for previewing versus deploying, which this Skill codifies. ## Core Features & Use Cases - Parameterized MySQL Queries: Write queries using ? placeholders with comment-based parameter declarations like -- ? name (text) including default values. - S3 Integration: Receive S3Object parameters decoded via JSON_TABLE, or stream large result sets directly to S3 in JSON, Parquet, or CSV format using the -- s3 directive. - Correct CLI Workflow: Distinguishes wmill script preview for local iteration from wmill script run for deployed scripts and wmill sync push for explicit deployment. - Use Case: A developer needs a script that exports all users to Parquet on S3; the Skill produces the SQL with the -- s3 prefix=exports/users format=parquet directive and previews it locally before any deployment. ## Quick Start Write a Windmill MySQL script that selects users by name and age, then preview it locally with sample arguments.