claude

pbip

PBIP up close: TMDL, PBIR, and project file structure.

14 on GitHubby Kurt Buhlerv26.40.3GPL-3.0updated 3 days ago
/

Plugin pbip from marketplace power-bi-agentic-dev in InsightfulAnalytics/PBI_Agentic_Dev. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (3)

  • pbip

    Expert guidance for the Power BI Project (PBIP) file format; project structure, cross-cutting operations (renames, forking), and PBIX extraction/conversion. Automatically invoke when the user mentions PBIP, PBIX, .pbip/.pbism/.platform files, or asks about "PBIP project structure", "PBIP vs PBIX", "

  • pbir-format

    Format reference for Power BI Enhanced Report (PBIR) JSON schemas and patterns. Automatically invoke on any PBIR metadata format question (visual.json properties, extension measures, themes, page structure) and on the symptoms hand-authored PBIR produces, a formatting change that did nothing, a visu

  • tmdl

    Direct TMDL file authoring and BIM-to-TMDL conversion for semantic models in PBIP projects. Automatically invoke when the user asks to "edit TMDL", "add a measure in TMDL", "TMDL syntax", "fix formatString", "fix summarizeBy", "TMDL indentation", "convert BIM to TMDL", "add a column description", "c

Subagents (1)

  • pbip-validator

    Validate Power BI Project (PBIP) file structure, TMDL syntax, and PBIR JSON schemas. Dispatch when the user asks to "validate my PBIP project", "check if the rename cascade is complete", "is this visual.json valid", or "my PBIP won't open".

Hooks (7)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-context.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-pbir.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-tmdl.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-report-binding.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-pbir.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-tmdl.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/validate-report-binding.sh"

View source on GitHub data-goblins.com

More from InsightfulAnalytics/PBI_Agentic_Dev

All 12 plugins →

reports

claude

Build, format, and review Power BI reports (PBIR), with a report pane.

10 skills · 1 command · 4 agents

14

Design, build, optimize, and review semantic models.

9 skills · 1 agent

14

Deneb, Python, R, SVG, and pbiviz custom visuals.

7 skills · 1 MCP server

14

Semantic models from the terminal with the Tabular Editor CLI.

5 skills · 1 command · 1 agent · 1 MCP server

14

Fabric and the Power BI service via the fab CLI, with a Fabric pane.

1 skill · 2 commands · 1 MCP server

14

Build Fabric Apps (Rayfin) over a published semantic model.

3 skills

14

Similar plugins

Developer skills for authoring Microsoft Power BI solutions.

2 skills · 1 MCP server

microsoft/skills-for-fabric 1,349

reports

claude

Build, format, optimize, and review interactive Power BI reports.

5 skills · 4 agents

data-goblin/power-bi-agentic-development 1,092

Complete Power BI expertise for 2026: DAX, TMDL (GA) authoring, PBIR enhanced report format (2026 default), PBIP projects, Power Query M, TOM/.NET SDK, Tabular Editor, Semantic Link / semantic-link-labs, fabric-cicd and Fabric CLI deployment, REST APIs, CI/CD with GitHub Actions and Azure DevOps, Fabric Git integration, Direct Lake, performance tuning, RLS/OLS, embedded analytics, and self-validation of generated TMDL/PBIR artifacts (TmdlSerializer, BPA, PBI-InspectorV2). Covers data modeling through enterprise governance.

10 skills · 2 commands · 1 agent

JosiahSiegel/claude-plugin-marketplace 61

pbix-mcp

claude

Create, read, edit and evaluate Power BI .pbix / .pbit files and PBIP projects without Power BI Desktop.

1 MCP server

d0nk3yhm/pbix-mcp 25

Business intelligence and reporting for insurance and financial services. Power BI report building, KPI design, dashboard embedding, data model mapping, refresh scheduling, and report distribution. 6 skills, 3 agents.

6 skills

TheLobbi/claude 22

Migrate an existing Microsoft Power BI semantic model (TMDL or per-table JSON) into a Keboola semantic layer model. Brownfield companion to sl-toolkit.

1 skill

keboola/ai-kit 17

Maintain pbip?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins12 plugins