← ClaudeAtlas

pbir-clilisted

Use when running the pbir CLI (install via uv tool install pbir-cli) to inspect or edit local Power BI PBIR reports. Covers path syntax (Report.Report/Page.Page/Visual.Visual with required type suffixes, glob patterns, property dot-notation), verb noun groups — report / page / visual / filter / bookmark / theme / dax / fields / schema / profile / annotation / model — plus discovery verbs (ls / tree / find / cat / get / schema describe) that should run before any mutation, property get/set with glob bulk edits requiring -f, validation and publish flows, download/publish to Fabric workspaces, and batch runs. Detailed per-command flags and arguments live in references/REFERENCE.md. Invoke whenever the user mentions pbir <verb>, pbir-cli, pbir set/get/ls/add/new/rm/validate/publish, or any specific pbir subcommand.
wardawgmalvicious/claude-config · ★ 1 · AI & Automation · score 72
Install: claude install-skill wardawgmalvicious/claude-config
## pbir CLI — Verb Index Agent-first CLI for manipulating local Power BI reports in PBIR format. Install separately: `uv tool install pbir-cli`. Verify with `pbir --version`. **Run discovery before every mutation.** `pbir schema describe <type>.<container>` is the canonical way to confirm a property exists before `pbir set`. Run `pbir validate` after every mutation. ### Path Syntax ``` Report.Report/Page.Page/Visual.Visual ``` - Type suffixes (`.Report`, `.Page`, `.Visual`) are REQUIRED - Glob patterns: `**/*.Visual`, `**/card*.Visual` - Property dot-notation after path: `Visual.Visual.title.fontSize` - Reports must be local PBIR — use `pbir download` to fetch from Fabric first ### Global Flags | Flag | Purpose | |---|---| | `--quiet` / `-q` | Suppress animations, tips, spinners (prefer for scripts) | | `--debug` | Tracebacks, timing, path resolution to stderr | | `--version` / `-V` | Show version | | `--show-legacy` | Include legacy non-PBIR reports in listings | ### Verb–Noun Groups | Group | Entry commands | Detail | |---|---|---| | Discovery | `pbir ls`, `pbir tree`, `pbir find`, `pbir cat`, `pbir get` | references/REFERENCE.md § Discovery | | Schema | `pbir schema types`, `pbir schema containers`, `pbir schema describe`, `pbir schema check`, `pbir schema upgrade` | references/REFERENCE.md § Schema | | Property get/set | `pbir set`, `pbir get`, `pbir visuals properties`, `pbir visuals format` | references/REFERENCE.md § Property | | Report | `pbir new report`, `p