# Powerbi AI Powerbi Desktop Smoke Tester

> Use when generated PBIP, PBIR, TMDL, report, or semantic model artifacts must be opened and smoke-tested in the installed Power BI Desktop version with Frown, process, and load checks.

- Skill: `rweisssieker-xp/powerbi-ai-powerbi-desktop-smoke-tester` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rweisssieker-xp/powerbi-ai-powerbi-desktop-smoke-tester`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rweisssieker-xp/powerbi-ai-powerbi-desktop-smoke-tester/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: rweisssieker-xp (https://skillmd.com/u/rweisssieker-xp)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rweisssieker-xp/powerbi-ai-powerbi-desktop-smoke-tester

---


# Power BI AI Desktop Smoke Tester

Use this skill before claiming a generated Power BI artifact works in Desktop.

## Checks

- Detect installed Power BI Desktop version and target artifact path.
- Open the `.pbip` or `.pbir` artifact in Power BI Desktop.
- Compare latest Frown snapshot timestamp before and after opening.
- Verify Power BI Desktop process is alive and responsive.
- Verify main window title and expected artifact name when available.
- Check local Analysis Services workspace when accessible.
- Report tables, relationships, measures, columns, and obvious load failures.

## Output Requirements

- Include Power BI Desktop version, artifact path, Frown before/after, process state, and result.
- Mark the artifact as `passed`, `failed`, or `inconclusive`.
- If failed, route to `powerbi-ai-frown-to-fix-triage`.

## Executable Support

- Use `scripts/powerbi_desktop_smoke_test.ps1 -PbipPath <path-to.pbip> -OutJson <evidence.json>` when Power BI Desktop is installed locally.
- The result is release blocking when a new `FrownSnapShot*.zip` appears after opening the PBIP.

