Pbip
Project-local Agent Skills, Pi package, prompts, and guardrails for agentic Power BI / Business Analytics development
npx -y skills add gustavonline/agentic-powerbi --skill pbipAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Work safely with Power BI Project files: PBIP, PBIR report folders, TMDL semantic model folders, .platform identity files, and .pbi local state. Use whenever editing Power BI project files.
SKILL.md
1.5 KB, as published. Nobody here has run it
PBIP / PBIR / TMDL Workflow
PBIP makes Power BI source-control friendly by saving report and model metadata as text files.
Structure
Project/
├── Report.pbip
├── Report.Report/
│ ├── definition.pbir
│ └── definition/
└── Report.SemanticModel/
├── definition.pbism
└── definition/
Rules
.Report/definition.pbirbinds the report to a semantic model..Report/definition/contains PBIR report JSON..SemanticModel/definition/contains TMDL model files..pbi/contains local cache/settings and should normally not be committed..platformcontains Fabric identity. Do not invent or casually rewrite it.
Safe edit workflow
- Inspect before editing.
- Prefer
pbirCLI for report edits when available. - Prefer Tabular Editor/TOM for model edits when available.
- Make small changes.
- Validate immediately.
node scripts/validate-pbip.mjs .
pbir validate "Report.Report" --all
Rename checklist
When renaming tables, columns, measures, pages, or visuals, search across:
- TMDL table files
- relationships
- PBIR visual JSON
- filters and sort definitions
- report extensions / visual calculations
- DAX query files
- diagram layouts
Ask before doing broad rename cascades.