What problem does it solve? Authoring Microsoft Fabric Dataflows Gen2 programmatically requires assembling mashup.pq and queryMetadata.json definition parts, managing connection bindings, and handling long-running operations, which is error-prone when done by hand against the REST API. ## Core Features & Use Cases - End-to-end dataflow authoring: Create dataflows, build mashup.pq + queryMetadata.json definitions, bind connections, and trigger parameterized refreshes via az rest and curl. - Preview-driven authoring loop: Validate candidate Power Query M code with executeQuery before persisting via updateDefinition, catching syntax and credential errors early. - Connection and output destination management: Discover supportedConnectionTypes, create connections, resolve ClusterId, and configure output destinations (Lakehouse, Warehouse, ADX, Azure SQL). - Use Case: You need to automate creation of a Dataflow Gen2 that pulls from a SQL source and writes to a Lakehouse table. The skill guides the agent through connection discovery, definition assembly, preview validation, and the first refresh with ApplyChangesIfNeeded. ## Quick Start Ask the AI to create a new Fabric dataflow in your workspace that loads data from your SQL database into a Lakehouse table using this skill.