d7rocket

Pbi Optimise — Development skill for Claude Code

Development community

Run a 14-rule performance scan on any DAX measure, identifying anti-patterns like unnecessary iterators, FILTER on full tables, nested CALCULATE chains, and gratuitous IFERROR wrappers.

How to install Pbi Optimise

Installs to ~/.claude/commands/d7rocket-powerbi-skill-pbi-optimise.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/d7rocket/PowerBI-Skill/HEAD/.claude/commands/pbi-optimise.md -o ~/.claude/commands/d7rocket-powerbi-skill-pbi-optimise.md

Restart Claude Code, or start a new session, for it to be picked up.

What Pbi Optimise does


name: pbi-optimise description: "Run a 14-rule performance scan on any DAX measure, identifying anti-patterns like unnecessary iterators, FILTER on full tables, nested CALCULATE chains, and gratuitous IFERROR wrappers. Produces a severity-graded report with before/after diffs. Works with pasted DAX and PBIP-embedded measures." allowed-tools:

  • Read
  • Write
  • Edit
  • Bash
  • Agent
  • Glob
  • Grep

Detection (run once)

**Folder naming:** Real PBIP projects use `.

Alternatives in Development

  • Validate Plan — You are tasked with validating that an implementation plan was correctly executed, verifying all success crite 10k ★
  • Governance Review Agent — Chains adoption-report, drift detection scoped to at-risk teams, and stakeholder-brief into a periodic governa 194 ★
  • My Pi — Composable Pi coding agent with MCP, LSP, agent chains, prompt presets, and local eval telemetry 113 ★

Full documentation available on GitHub

View Source Repository