pbip-project-structure

Manage Power BI project folder layouts, entry-point files, and PBIX conversion.

2|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/wardawgmalvicious/claude-config --skill pbip-project-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pbip-project-structure
Source: https://github.com/wardawgmalvicious/claude-config/tree/main/skills/pbip-project-structure
Command: npx skills add https://github.com/wardawgmalvicious/claude-config --skill pbip-project-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies Power BI Project (PBIP) management, development, and conversion tasks, streamlining the process of working with Power BI projects in a text-based developer format.

Core Features & Use Cases

  • PBIP Folder Layout: Detailed guide on the correct folder structure for Power BI projects.
  • Entry-Point Files: Information on .pbip, .pbir, .pbism, and .platform files.
  • PBIX Conversion: Instructions for converting Power BI Desktop files (.pbix) to PBIP.
  • Forking Projects: Step-by-step guide for forking a PBIP project with new logicalId GUIDs.
  • Rename Cascade: How to handle renaming operations across various file types.
  • Git Hygiene: Best practices for Git-friendly organization of PBIP projects.
  • Use Case: Use this Skill when setting up a new Power BI project or managing an existing one to ensure a well-organized and easily maintainable project structure.

Quick Start

Initialize a new Power BI project by creating a folder with the name 'MyProject', and then use the 'pbip-project-structure' Skill to set up the required folder structure.

Frequently Asked Questions about pbip-project-structure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Power BI Desktop PBIX file to the PBIP developer format?

Converting a Power BI Desktop PBIX file to the PBIP developer format involves following specific instructions to transform the binary file into a text-based folder structure. This enables better version control and Git hygiene for your project.

What is the correct folder layout for a Power BI project in PBIP format?

The correct PBIP folder layout organizes your Power BI project text files into a specific hierarchical directory structure. This layout separates entry-point files like .pbip, .pbir, .pbism, and .platform files to ensure maintainability.

How do I fork an existing PBIP project with a new logicalId GUID?

Forking a PBIP project with a new logicalId GUID requires a step-by-step process to duplicate the Power BI project folder and generate new identifiers. This ensures the forked project does not conflict with the original.

What are the entry-point files needed to set up a new Power BI project?

The entry-point files needed to set up a new Power BI project include .pbip, .pbir, .pbism, and .platform files. These files define the project structure and act as the starting points for the PBIP developer format.

How do I handle rename cascades across different Power BI project file types?

Handling rename cascades across Power BI project file types requires applying renaming operations consistently throughout the PBIP folder structure. This ensures all references within the text-based files remain synchronized.

What are the best practices for Git hygiene when managing Power BI projects?

Git hygiene best practices for Power BI projects involve organizing the text-based PBIP folder structure to optimize version control. This ensures clean diffs, avoids binary conflicts, and streamlines developer collaboration.