What problem does it solve? Migrating Power BI Gen1 dataflows to Gen2.1 CI/CD format is risky without knowing which dataflows are safe to upgrade. This Skill scans workspaces or entire tenants for Gen1 dataflows, evaluates seven risk signals (BYOSA storage, DirectQuery, linked entities, ownership, and more), and executes guarded save-as operations through the saveAsNativeArtifact API. ## Core Features & Use Cases - Gen1 Discovery: Scan a single workspace or the entire tenant (Admin API) to inventory dataflows and classify them by generation using the Power BI REST API. - Readiness Assessment: Evaluate seven risk signals per dataflow and produce a Save-As Readiness Snapshot in both markdown and JSON, classifying each dataflow as Safe, Manual followups, or Blocked. - Guarded Save-As Execution: Invoke the saveAsNativeArtifact API with correct API audiences, file-based request bodies, ownership checks, and idempotency safeguards to create upgraded Gen2.1 copies while preserving the original Gen1 dataflow. - Use Case: A Fabric administrator needs to modernize 50 Gen1 dataflows across a tenant. The Skill scans all workspaces, flags three dataflows blocked by BYOSA storage and DirectQuery, and saves the remaining safe dataflows as Gen2.1 copies in topological order. ## Quick Start Ask the assistant to scan a named workspace for Gen1 dataflows and produce a save-as readiness snapshot before upgrading them to Gen2.1.