data-goblin/power-bi-agentic-development

DirSkills catalogs 25 skills from this repository, across 4 categories: AI Engineering, Data, DevOps, Frontend.

872 stars129 forksView on GitHub
🛡️
1w ago

Audit Tenant Settings

Audit Tenant Settings compares Fabric and Power BI tenant settings against a curated baseline and surfaces drift, delegated overrides, and related Entra group context. Use it when reviewing tenant governance or investigating setting behavior.
AI Engineering
872129
📊
1w ago

Connect To Power Bi Desktop

Connect To Power Bi Desktop uses PowerShell with TOM and ADOMD.NET to query and edit the local Analysis Services model in Power BI Desktop. It is used for model enumeration, DAX queries, metadata changes, and Desktop Bridge reload or screenshot checks.
AI Engineering
872129
📊
1w ago

DAX

DAX optimizes and debugs DAX measures in semantic models. Use it when a measure is slow, needs tuning, or you need help with DAX performance issues and anti-patterns.
Data
872129
📊
1w ago

Deneb Visuals

Deneb Visuals creates and tunes Deneb charts for Power BI using Vega and Vega-Lite specs. Use it when building custom visuals, handling cross-filtering or theme colors, or diagnosing rendering and field-name issues.
Frontend
872129
1w ago

Executing Spark Code in Fabric

Executing Spark Code in Fabric runs PySpark or Python on Fabric Spark compute through ephemeral Livy sessions without creating a notebook artifact. Use it to submit Spark code, read results, and write Delta tables back to a lakehouse.
DevOps
872129
🛠️
1w ago

Fabric CLI

Fabric CLI helps you use `fab` to inspect and manage Fabric and Power BI service workspaces, items, and configuration. Use it when working with Fabric, Power BI Service, or workspace content from the command line.
DevOps
872129
🧭
1w ago

Help Me Get Started

Help Me Get Started guides new users through Power BI agentic development setup and concepts. Use it for installation help, prerequisites, terminal guidance, safety questions, or learning about models, context, prompts, tools, and environments.
AI Engineering
872129
🛠️
1w ago

Improve My Agent Setup

Improve My Agent Setup audits an agentic-development setup across skills, memory, tools, permissions, hooks, and secrets hygiene. Use it to review workflow health, score weak spots, and decide what to fix next.
AI Engineering
872129
🔗
1w ago

Lineage Analysis

Lineage Analysis traces downstream Power BI reports connected to a semantic model across Fabric workspaces. Use it before changing or deleting a model, or when you need impact analysis and cross-workspace dependencies.
Data
872129
📊
1w ago

PBIR Format Reference

PBIR Format Reference explains the Power BI Enhanced Report JSON structure and patterns for report, page, visual, filter, theme, and bookmark changes. Use it when working with PBIR metadata or visual.json properties in a report.
Data
872129
🧾
1w ago

Paginated Reports

Paginated Reports authors, validates, publishes, and tests Power BI paginated reports in RDL format. Use it when creating print-perfect invoices, statements, or other multi-page reports and when editing or rendering .rdl files.
Data
872129
📊
1w ago

Pbip

Pbip explains Power BI Project (PBIP) structure for thick and thin reports, PBIX conversion, renames, forks, and validation. Use it when working across .pbip, .pbism, .platform, definition.pbir, or cross-cutting project operations.
DevOps
872129
📊
1w ago

Pbir Cli

Pbir Cli manages Power BI reports through the pbir command-line tool. Use it to explore, create, format, validate, publish, refresh, screenshot, and verify .pbir, .pbip, and .pbix reports.
AI Engineering
872129
📊
1w ago

Power BI Custom Visuals

Power BI Custom Visuals builds reusable .pbiviz visuals with the pbiviz toolchain and MCP server. Use it to scaffold, implement, debug, package, certify, and publish Power BI developer visuals.
Frontend
872129
📊
1w ago

Power BI Report Builder

Power BI Report Builder creates and scaffolds complete Power BI reports from a semantic model using pbir CLI. It guides layout, visuals, filtering, formatting, validation, and publishing when you need a new report or dashboard.
Data
872129
📊
1w ago

Power BI Report Design

Power BI Report Design defines the canon for report identity, layout, color, chart selection, accessibility, and the closing design gate. Use it when making design decisions or reviewing a Power BI report.
Frontend
872129
🎨
1w ago

Power BI Themes

Power BI Themes designs, applies, audits, and validates report themes through pbir. Use it when a report needs rebranding, palette or font changes, override cleanup, or theme compliance checks.
Frontend
872129
🧩
1w ago

Power Query

Power Query authors, validates, and tests Power Query M expressions in semantic model partitions. Use it to write or fix partition expressions, check query folding, and run them against real data sources.
Data
872129
🐍
1w ago

Python Visuals

Python Visuals creates static Power BI visuals from Python scripts using matplotlib or seaborn. Use it when you need a Python visual, a matplotlib chart, or a seaborn chart in a PBIR report.
Frontend
872129
📊
1w ago

R Visuals

R Visuals creates static Power BI script visuals with R and ggplot2. Use it to add or edit R charts in PBIR reports when you need statistical visuals rendered as PNGs.
Frontend
872129
🔄
1w ago

Refresh Semantic Model

Refresh Semantic Model triggers, monitors, validates, and troubleshoots Power BI semantic model refreshes. Use it to run full or partial refreshes, check status, and confirm new data arrived.
AI Engineering
872129
📊
1w ago

Review Report

Review Report evaluates Power BI reports for usage, design, and performance, then returns prioritized findings with recommendations. Use it to audit a report, check health, or decide whether it is being used.
Data
872129
🖼️
1w ago

SVG Visuals

SVG Visuals generates inline SVG graphics with DAX measures for Power BI reports. Use it when you need sparklines, progress bars, KPIs, gauges, or other DAX-generated visuals rendered as images.
AI Engineering
872129
🧩
1w ago

TMDL Authoring

TMDL Authoring edits .tmdl files directly in PBIP semantic models and converts BIM to TMDL. Use it for quick text-level fixes, adding measures or descriptions, and handling TMDL syntax and indentation.
AI Engineering
872129
🦆
1w ago

Using DuckDB

Using DuckDB queries Fabric lakehouse and warehouse data in DuckDB, locally or inside a Fabric notebook. Use it for Delta table exploration, raw file reads, freshness checks, and data quality validation.
Data
872129