pbi-themelisted
Install: claude install-skill gusbavia/pbi-theme
# Power BI Theme Generator
Generate a complete Power BI Desktop theme JSON file (~5800 lines) from the client's brand colors. The output is a production-ready `.json` theme importable via View > Themes > Browse in Power BI Desktop, plus a design system PDF, CSS tokens, and DAX HTML visual examples.
Input: **$ARGUMENTS**
## 0. Mode triage — ALWAYS THE FIRST QUESTION
This skill runs in one of three modes. Ask the user up front, before the colour/layout questionnaire. Do not skip — the mode decides where the output files land.
```
This theme is for:
1. Standalone — I'll save the output where you tell me (default: current working directory)
2. pbi-lifecycle project — output goes to <Client>/Global Theme/pbi-theme/
3. pbi-project-hub engagement — output goes to Clients/{name}/02_Design_System/
Type 1, 2, or 3.
```
If the user's invocation already implies the mode (e.g. they pasted a path that contains `Global Theme/`, or they said "use the lifecycle theme path"), the agent may infer the mode and skip the prompt.
### Mode 1 · Standalone
- Ask the user where to save the files (default: current working directory).
- Use the brand name they provide for file naming.
- Output goes flat into the chosen folder.
### Mode 2 · pbi-lifecycle integration
- Ask: *"Paste any path inside the lifecycle-managed client (the project folder, the Power BI Repository folder, or the client root itself). I'll find `Global Theme/` automatically."*
- Resolve the **client root** by walking u