fabric-cli

Pass

Audited by Gen Agent Trust Hub on Apr 25, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses Python's subprocess.run across multiple scripts to interact with the Fabric environment through established CLI tools. Specifically, it invokes fab for resource management, duckdb for querying OneLake Delta tables, sqlcmd for T-SQL operations, and az for authentication and Azure resource management. These executions are core to the skill's functionality and use standard authentication mechanisms.
  • [EXTERNAL_DOWNLOADS]: Instructions are provided to install the ms-fabric-cli (a Microsoft-owned tool) and the nb-cli utility (authored by the skill creator, data-goblin). These tools are required for the skill to operate and originate from legitimate repositories.
  • [DATA_EXFILTRATION]: Network operations are performed via requests and urllib.request to talk to official Microsoft endpoints (api.fabric.microsoft.com, api.powerbi.com, onelake.dfs.fabric.microsoft.com). Data access is governed by the user's existing Azure session permissions, and the skill provides guidance on using Azure Key Vault for secure secret management.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 25, 2026, 01:34 AM