What problem does it solve? Writing scripts for Windmill's Native TypeScript runtime requires following strict constraints—no external imports, a single exported async main function, and fetch-only API access—that are easy to get wrong without guidance. ## Core Features & Use Cases - Native TypeScript Script Authoring: Produces scripts with a single exported async main function that rely solely on the global fetch API, with no external imports allowed. - Resource Type Integration: Uses the RT namespace (e.g., RT.Stripe) to inject Windmill credentials and configuration, validated against the generated rt.d.ts file. - CLI Workflow Guidance: Directs the correct use of wmill script preview for local iteration, wmill script run for deployed scripts, wmill generate-metadata for lock files, and wmill sync push only for explicit deploys. - Use Case: A developer asks for a script that calls the Stripe API. The Skill generates a native TypeScript main function accepting stripe: RT.Stripe, uses fetch for the HTTP call, then runs wmill script preview with sample arguments to validate it locally. ## Quick Start Write a Windmill native TypeScript script that fetches data from an API and preview it locally with sample arguments.