<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1w ago

by microsoft

skills-for-fabric

A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric

  • Active — Updated in the last 14 days
Works with
  • Claude

1.3k GitHub stars (1,250)

+49 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +49 in total; the busiest day was Oct 8 with +6 stars.Oct 1: 0 starsOct 2: +5 starsOct 3: +5 starsOct 4: +4 starsOct 5: +2 starsOct 6: +2 starsOct 7: +3 starsOct 8: +6 starsOct 9: +5 starsOct 10: +3 starsOct 11: +5 starsOct 12: +1 starsOct 13: +2 starsOct 14: +2 starsOct 15: +4 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 2+5
Oct 3+5
Oct 4+4
Oct 5+2
Oct 6+2
Oct 7+3
Oct 8+6
Oct 9+5
Oct 10+3
Oct 11+5
Oct 12+1
Oct 13+2
Oct 14+2
Oct 15+4
Oct 160
  • 25 skills (25 skills found in its SKILL.md files)
  • 358 forks (358 forks)
  • 1w ago last update (Last updated 1w ago)

Install

Skills CLI

npx skills add microsoft/skills-for-fabric

Asks which skills and agents to install. Just one: npx skills add microsoft/skills-for-fabric --skill activator-cli — add -g for every project.

Claude Code

git clone https://github.com/microsoft/skills-for-fabriccp -r "skills-for-fabric/skills/activator-cli" ~/.claude/skills/

Copies the activator-cli skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add microsoft/skills-for-fabric

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 25 of 51 files.

  • activator-cli

    Creates and inspects Fabric Activator (Reflex) alerts: rules, their data sources, conditions, and the Teams or email action they fire, plus decoding an existing ReflexEntities definition. Choose it whenever someone wants to be told, or something done, when values cross a threshold. The pipeline delivering those values is eventstream-cli.

    skills/activator-cli/SKILL.md on GitHub (opens in a new tab)
  • azmon-mirroredcatalogs-operations-cli

    Brings Azure Monitor, Application Insights, and Log Analytics telemetry into Fabric as Eventhouse external delta tables and correlates it with business data. Use to onboard observability data, judge whether latency or availability affected revenue, or build a Real-Time dashboard and Operations Agent over it.

    skills/azmon-mirroredcatalogs-operations-cli/SKILL.md on GitHub (opens in a new tab)
  • databricks-migration

    Ports existing Databricks notebooks and jobs to Fabric, covering dbutils to notebookutils, secret scopes to Key Vault, DBFS to OneLake, Unity Catalog mapping to schema-enabled Lakehouses, Jobs and Delta Live Tables to Spark Job Definitions and Pipelines, and Photon to the Native Execution Engine. Use whenever Databricks code has to be converted. For Fabric notebook code that is not being migrated…

    skills/databricks-migration/SKILL.md on GitHub (opens in a new tab)
  • dataflows-cli

    Manages Fabric Dataflow Gen2 items, including creation, M editing, connections, output destinations, getDefinition and updateDefinition inspection, executeQuery, refresh history, and Gen1-to-Gen2 save-as upgrades via saveAsNativeArtifact. Use for Dataflow items or Power Query M definitions. For pipeline JSON use pipeline-migration; for Spark or Warehouse transformations use their own skills.

    skills/dataflows-cli/SKILL.md on GitHub (opens in a new tab)
  • deployment-pipelines-authoring-cli

    Manages Fabric deployment pipelines for ALM promotion across dev, test, and prod stages, including stage creation, workspace assignment, selective forward or backward deploys, operation polling, stage role assignments, and the pipeline and workspace permissions each action requires. For Git sync use git-integration-operations-cli.

    skills/deployment-pipelines-authoring-cli/SKILL.md on GitHub (opens in a new tab)
  • e2e-fabric-cost-estimation

    Estimates Fabric capacity cost before a migration by profiling Spark, SQL, Power BI, and Real-Time workloads, then recommending SKU size and comparing Reserved, Pay-As-You-Go, and Autoscale billing. Use only for capacity sizing and pricing questions, not for general migration or connectivity work.

    skills/e2e-fabric-cost-estimation/SKILL.md on GitHub (opens in a new tab)
  • e2e-medallion-architecture

    Plans and builds end-to-end Fabric data platforms on the Bronze, Silver, and Gold medallion pattern: ingestion to analytics, PySpark and Delta layers, pipeline orchestration, per-layer Spark tuning, Materialized Lake View versus notebook choices for Silver and Gold, and Direct Lake handoff. Use for layered architecture design, planning and recommendations. For questions over an existing Power BI…

    skills/e2e-medallion-architecture/SKILL.md on GitHub (opens in a new tab)
  • eventhouse-cli

    Authors and queries Fabric Eventhouse and KQL databases: tables, functions, policies, materialized views, ingestion, and read-only KQL for real-time and time-series analytics. All KQL database work belongs here, table creation and simple queries included. An Eventstream item is eventstream-cli; an Event Schema Set is eventschemaset-cli.

    skills/eventhouse-cli/SKILL.md on GitHub (opens in a new tab)
  • eventschemaset-cli

    Governs Event Schema Sets, the Fabric registries of event types and message payload schemas. Covers create, rename, update and delete of a definition, and listing, property reads or base64 decoding. Every Event Schema Set task belongs here. Ingestion pipelines are eventstream-cli.

    skills/eventschemaset-cli/SKILL.md on GitHub (opens in a new tab)
  • eventstream-cli

    Owns Fabric Eventstream items end to end: sources, operators, destinations, routing, retention, throughput and connection strings, plus read-only topology checks. Pick it for anything that names an Eventstream, creating and listing included. Where the rows finally land is eventhouse-cli.

    skills/eventstream-cli/SKILL.md on GitHub (opens in a new tab)
  • fabriciq-ontology-cli

    Manages Fabric IQ Ontology items, including entity and relationship types, data bindings, and definition updates, plus schema, lineage, grounding, and graph-walk exploration. Use for ontology modelling and traversal. For natural-language questions over a Power BI report use fabriciq.

    skills/fabriciq-ontology-cli/SKILL.md on GitHub (opens in a new tab)
  • fabriciq

    Answers natural-language business questions over existing Power BI reports and semantic models through the FabricIQ MCP endpoint, discovering artifacts, resolving entities, generating the DAX itself, and returning a plain-language answer. Use when the user asks a data question, including one that says to query the model directly. For DAX the user supplies, or measures to save, use semantic-model-…

    skills/fabriciq/SKILL.md on GitHub (opens in a new tab)
  • git-integration-operations-cli

    Runs the Fabric Git integration lifecycle through fab api or az rest, including connecting a workspace to Azure DevOps or GitHub, committing, updating from Git, reading sync status, resolving conflicts, disconnecting a connected workspace, and automating sync with a service principal. For stage promotion use deployment-pipelines-authoring-cli. Branch switching, fab deploy, fabric-cicd and cross-w…

    skills/git-integration-operations-cli/SKILL.md on GitHub (opens in a new tab)
  • hdinsight-migration

    Ports HDInsight Spark and Hive workloads to Fabric, converting HiveContext and SparkContext to SparkSession, WASB and ABFS paths to OneLake shortcuts, Hive DDL to Delta tables in a Lakehouse, and Oozie coordinators and actions to pipeline activities and triggers. Use when the source workload is HDInsight.

    skills/hdinsight-migration/SKILL.md on GitHub (opens in a new tab)
  • onelake-catalog-govern-cli

    Governs Microsoft Fabric OneLake catalog health, protection, and trust through Fabric Admin, Core, and Power BI REST APIs. Use for tenant or owner-scoped audits and guarded remediation of domains, workspace assignment, capacity, labels, tags, descriptions, refresh, and item identity. Catalog item discovery belongs to search-consumption-cli.

    skills/onelake-catalog-govern-cli/SKILL.md on GitHub (opens in a new tab)
  • pipeline-migration

    Migrates Synapse Data Factory pipelines to Fabric Data Factory, turning linked services into Fabric connections, inlining datasets into activities, converting global parameters to Variable Libraries, and mapping SynapseNotebook to TridentNotebook. Use for pipeline JSON. For Synapse Spark notebook code use synapse-migration.

    skills/pipeline-migration/SKILL.md on GitHub (opens in a new tab)
  • powerbi-report-cli

    Plan, design, author, preview, publish, and manage Power BI reports across requirements, page design, local PBIR/PBIP edits, validation, screenshots, Fabric upload/download, and rebinding. Use for report lifecycle work; use semantic-model-authoring for model or DAX changes and fabriciq for data questions. Triggers: plan Power BI report, design report page, edit PBIR, preview PBIP, publish report,…

    skills/powerbi-report-cli/SKILL.md on GitHub (opens in a new tab)
  • project-osmos

    Orchestrate Project Osmos for long-running Fabric and OneLake data-engineering outcomes, including task status, messages, follow-ups, cancellation, and deletion. Osmos tasks are remote service tasks, not local background agents. In Fabric portal Copilot, direct interaction is unsupported; point users to GitHub Copilot CLI. Use spark-cli for direct non-Osmos Spark work. Triggers: "Project Osmos",…

    skills/project-osmos/SKILL.md on GitHub (opens in a new tab)
  • search-consumption-cli

    Finds Fabric items across every workspace with the Catalog Search API when the workspace is unknown, locating an item by display name, inventorying one item type tenant-wide, and returning the workspace and item IDs later calls need. Dataflow Gen1 and Gen2 items are not supported. Use only to locate items; once found, query them with the owning item skill such as sqldw-cli, spark-cli, eventhouse-…

    skills/search-consumption-cli/SKILL.md on GitHub (opens in a new tab)
  • semantic-model-authoring

    Manages Power BI semantic models, including tables, columns, measures, relationships, field parameters, DAX, Import, DirectQuery and Direct Lake designs, sources, connections, permissions, refresh, and deployment. Load this skill before acting on a semantic model, unless it is part of publishing a PBIP project, which powerbi-report-cli owns. For natural-language data questions use fabriciq; for v…

    skills/semantic-model-authoring/SKILL.md on GitHub (opens in a new tab)
  • spark-cli

    Manages Fabric Spark work, including notebook cell code with %%configure, %%sql, PySpark and notebookutils, named notebook runs, Livy sessions, triage of failed or OOM notebook and pipeline Spark runs, and the Materialized Lake View (MLV) lifecycle. Load it before writing MLV SQL, since CREATE MATERIALIZED LAKE VIEW and its CONSTRAINT clause are Fabric-only. KQL materialized views belong to event…

    skills/spark-cli/SKILL.md on GitHub (opens in a new tab)
  • sqldb-cli

    Manages a Fabric SQL database item, the OLTP SQL Server engine, including running T-SQL through sqlcmd, temporal and vector similarity search, schema and sys.tables inspection, dacpac deployment, and Query Store, blocked sessions and regressed-plan investigation. Use for any query or change against a SQL database item. Warehouse, lakehouse SQL endpoint and mirrored items belong to sqldw-cli.

    skills/sqldb-cli/SKILL.md on GitHub (opens in a new tab)
  • sqldw-cli

    Manage Fabric Warehouse, Lakehouse SQL endpoints, and Mirrored Databases: DDL/DML, COPY INTO, read-only T-SQL, Query Insights diagnostics, and Capacity Metrics CU-spike correlation. Synapse migration target SQL belongs to synapse-migration; Fabric SQL database belongs to sqldb-cli. Triggers: query warehouse, create warehouse table, failed or canceled query, CU spike, Capacity Metrics app, custom…

    skills/sqldw-cli/SKILL.md on GitHub (opens in a new tab)
  • synapse-migration

    Converts Azure Synapse workloads to Fabric: Dedicated SQL Pool schemas and procedures to Lakehouse Spark SQL artifacts or Warehouse targets, plus Spark, Lake Database, and Linked Service migration. Excludes standalone Fabric Warehouse administration, Databricks source code, and pipelines. Triggers: Dedicated SQL Pool to Lakehouse, Dedicated SQL Pool to Fabric Warehouse, convert Synapse stored pro…

    skills/synapse-migration/SKILL.md on GitHub (opens in a new tab)
  • variable-library-cli

    Manages Fabric Variable Library items, including definitions, libraryVariables and valueSets overrides. Covers which consumers can reference a variable and with what syntax -- pipelines, notebooks via notebookutils variableLibrary, Dataflow Gen2, Copy Jobs, shortcuts, UDFs and Plan items -- the active value set per workspace or deployment stage, and Git serialization for CI/CD.

    skills/variable-library-cli/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.