What problem does it solve? Building custom frontends on Windmill requires knowing the exact CLI flags, on-disk file layout, and datatable wiring conventions; this Skill guides an AI agent through scaffolding and structuring raw apps correctly without interactive prompts hanging or misconfigured runnables. ## Core Features & Use Cases - Non-interactive app scaffolding: Runs wmill app new with explicit --summary, --path, and --framework flags (react19, react18, svelte5, vue), gathering missing values from the user first. - Backend runnable management: Defines inline runnables via extension-based files (TypeScript, Python, Go, Bash, SQL, and more) or references existing scripts, flows, and hub scripts via YAML config. - Datatable integration: Configures whitelisted PostgreSQL tables in raw_app.yaml and manages SQL migrations through the sql_to_apply/ folder with the dev server. - Use Case: Ask the agent to create a customer dashboard app; it collects the summary, path, and framework, runs the CLI, scaffolds backend runnables that query whitelisted datatables, and offers a visual preview. ## Quick Start Ask the agent to create a new Windmill raw app and provide a summary, a path like f/sales/dashboard, and a framework such as react19.