What problem does it solve? Writing Go scripts for the Windmill platform requires following specific conventions (package inner, a main function, JSON-serializable return types) and knowing which CLI command to use for testing versus deploying. This Skill ensures generated Go scripts follow those rules and that scripts are previewed locally rather than accidentally deployed. ## Core Features & Use Cases - Go Script Conventions: Enforces the required package inner structure, lowercase main function, and ({return_type}, error) return signature. - CLI Command Guidance: Distinguishes between wmill script preview for local iteration, wmill script run for deployed scripts, and wmill sync push for explicit deployments. - Error Handling Patterns: Demonstrates idiomatic Go error returns and JSON-serializable struct return types. - Use Case: A developer asks for a Go script that processes input parameters and returns a structured result; the Skill produces a compliant script and offers to run wmill script preview with sample arguments. ## Quick Start Write a Windmill Go script that takes a name and count as parameters and returns them as a JSON object, then preview it locally.