spark-authoring-cli
Pass
Audited by Gen Agent Trust Hub on May 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [External Resource Ingestion]: The skill provides guidance on ingesting data from public HTTP/HTTPS URLs into Fabric lakehouses. While this introduces an external data surface, the skill recommends a structured staging approach and uses standard Spark libraries for processing.
- [Package Management]: Instructions include the installation of well-known Python packages like
pyspark,delta-spark, andjupyterfrom official registries. These are standard dependencies for the Spark development environment. - [Management API Integration]: The skill utilizes the Azure CLI (
az rest) to interact with the Microsoft Fabric REST API (api.fabric.microsoft.com). This is a legitimate management pattern for infrastructure-as-code and resource orchestration within the Microsoft ecosystem. - [Credential Safety]: The skill explicitly advises against hardcoding connection strings or secrets, recommending the use of parameters, environment variables, and Azure Key Vault, which aligns with security best practices.
- [Data Transformation Surface]: By facilitating the authoring and execution of Spark code and notebooks, the skill creates a surface where external data is processed. It mitigates risks by emphasizing explicit schema definitions and data quality validation at ingestion boundaries.
Audit Metadata