PBIP Dependency Analyzer
Mapea cada dependencia de Power BI para decirte qué es seguro borrar y qué se rompería.
Probado · Funciona
Qué hace
Analiza archivos Power BI Project (.pbip), exportaciones TMDL, y definiciones model.bim para construir un grafo de dependencias completo entre medidas, columnas, tablas, relaciones, M/Power Query, y visuales de informes. Clasifica cada objeto como used, hidden-dependency, u orphaned, y produce una lista priorizada de qué se puede borrar con seguridad más un análisis de impacto consciente de la cadena para '¿qué se rompe si borro X?'. Se activa ante peticiones de encontrar medidas/columnas sin uso, ejecutar análisis de impacto, auditar la calidad del modelo, o cuando el usuario sube archivos .pbip/model.bim/TMDL.
Informe de la prueba
Con un modelo Power BI sintético de 6 objetos y una cadena huérfana oculta, marcó bien la foreign key Sales-to-Customers como siempre activa aunque ningún visual la tocara; un baseline ingenuo la habría borrado.
Probado el: 2026-07-13 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/lukasreese/powerbi-claude-skills cd powerbi-claude-skills mkdir -p ~/.claude/skills cp -r pbip-dependency-analyzer ~/.claude/skills/pbip-dependency-analyzer
Comandos y prompts de ejemplo
/pbip-dependency-analyzerMapea cada dependencia de Power BI para decirte qué es seguro borrar y qué se rompería.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Find unused measures in my Power BI modelWhat breaks if I delete this DAX measure?Analyze my .pbip file for orphaned columns