$npx skillfedfor your agent

Power BI Custom Visuals

Create bespoke Power BI visuals by describing what you need in plain language. The skill scaffolds a TypeScript project, guides you through the edit-validate loop with real-time error feedback, and packages your work into a .pbiviz file ready to import into your report.

Power BI Custom Visuals builds new Power BI visuals from natural language specs using the powerbi-visuals-tools SDK.

AI-generated summary based on this skill's SKILL.md

424 111 MITupdated by MinaSaad1

Decision gist · record as of 2026-07-27

Power BI Custom Visuals builds new Power BI visuals from natural language specs using the powerbi-visuals-tools SDK. Create bespoke Power BI visuals by describing what you need in plain language. The skill scaffolds a TypeScript project, guides you through the edit-validate loop with real-time error feedback, and packages your work into a .pbiviz file ready to import into your report.

manual: git clone https://github.com/MinaSaad1/pbi-cli → cp -r pbi-cli/src/pbi_cli/skills/power-bi-custom-visuals ~/.claude/skills/power-bi-custom-visuals
src/pbi_cli/skills/power-bi-custom-visuals/SKILL.md · version 4ea825a6

Use it when

  • Power BI Custom Visuals handles packaging and importing by compiling your validated TypeScript code into a .pbiviz file.
  • Yes.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

MinaSaad1/pbi-cli/power-bi-custom-visuals · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to build a custom visual for Power BI?

Power BI Custom Visuals lets you build bespoke visuals by describing what you need in plain language. The skill scaffolds a TypeScript project for you, guides you through editing and validation with real-time error feedback, then packages your work into a .pbiviz file ready to import into your report.

What is the process for pbiviz package and import?

Power BI Custom Visuals handles packaging and importing by compiling your validated TypeScript code into a .pbiviz file. Once packaged, you can import this file directly into Power BI Desktop or a Power BI report, making your custom visual available for use alongside built-in visuals.

Can I scaffold and iterate on a custom visual project?

Yes. Power BI Custom Visuals scaffolds a complete TypeScript project structure and supports iterative development. As you edit your code, the skill provides type checking and validation feedback, letting you refine your visual incrementally before packaging it for deployment.

What languages and tools does Power BI Custom Visuals use?

Power BI Custom Visuals works with TypeScript for type-safe development. It integrates with the powerbi-visuals-tools CLI and npm dependencies to manage your project, handle compilation, and enforce the IVisual interface required by Power BI's SDK.

How do I configure data roles and properties for my visual?

Power BI Custom Visuals supports configuration of data roles and formatting properties through your project's capabilities.json file. This defines which data fields your visual accepts and what visual formatting options users can customize in Power BI.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Power BI Custom Visuals Skill

Build new Power BI custom visuals from natural language using the powerbi-visuals-tools SDK. Iteration is agent-driven on TypeScript compile errors; visual correctness is checked once at the end with the user.

This skill produces a .pbiviz package and embeds it into a PBIR report via pbi visual import-custom. The TypeScript project lives next to the .pbip folder, never inside it.

Prerequisites

The skill needs

(truncated - see the full file via the links below)

File tree — 2 files
src/pbi_cli/skills/power-bi-custom-visuals/AGENTS-template.md
src/pbi_cli/skills/power-bi-custom-visuals/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Build a new custom Power BI visual from natural language spec”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Review Report
by data-goblin · data-goblin/power-bi-agentic-development

Review Report assesses Power BI reports across usage, design, data model binding, and performance to surface actionable findings. It adapts to three scenarios—development, testing, and production—prioritizing usage metrics and adoption signals for deployed reports while evaluating design quality and technical soundness throughout.

GPL-3.0updated Jul 2026
★ 815repo stars
Pbir Format
by data-goblin · data-goblin/power-bi-agentic-development

Master the PBIR JSON schema and directory layout to work with Power BI Enhanced Reports programmatically. This skill covers the complete file structure, from semantic model connections through visual configurations and theme inheritance, plus the critical rules for safe report editing—always using the pbir CLI rather than hand-editing JSON. Includes guidance on report creation, validation, and design best practices.

GPL-3.0updated Jul 2026
★ 815repo stars
Power BI Report
by MinaSaad1 · MinaSaad1/pbi-cli

Power BI Report lets you build PBIR projects from the ground up using pbi-cli, handling scaffolding, validation, live preview, and Desktop sync. Work with the folder-based JSON structure directly—no Desktop connection required for most tasks.

MITupdated Jul 2026
★ 424repo stars
power-bi-report
by julianobarbosa · julianobarbosa/claude-code-skills

Power BI Report scaffolds and manages PBIR projects from the command line using pbi-cli, handling folder structure creation, JSON validation, and live HTML preview. It integrates with Power BI Desktop to reload reports and supports batch operations with optional sync suppression.

MITupdated Jul 2026
★ 5repo stars
Power BI Visuals
by MinaSaad1 · MinaSaad1/pbi-cli

Power BI Visuals enables you to create, bind, and manage 32+ visual types on PBIR report pages directly via pbi-cli, without needing Power BI Desktop. Supported visuals include bar charts, line charts, scatter plots, matrices, KPIs, gauges, and more, each configurable with custom positioning, sizing, and data binding. Bulk operations let you apply changes across multiple visuals at once by type or name pattern.

MITupdated Jul 2026
★ 424repo stars
Power Bi Build
by gasserane · gasserane/personal-skills

Power Bi Build creates IPPF-branded Power BI projects by writing DAX measures into your semantic model, applying the IPPF Visual Identity 2025 theme, and generating page recipe templates for indicator dashboards, equity disaggregation, and methodology cards. It works with the pbi CLI to automate model operations while staging report pages for manual refinement in Power BI Desktop.

no license declared → metadata onlyupdated Jul 2026
★ 1repo stars

More skills Power BI Pages (MIT) · power-bi-visuals (MIT) · Power BI Filters (MIT) · Power BI Themes (MIT)

Tags
visualization-developmenttypescript-sdkpbiviz-packagingdata-role-mappingcustom-renderingpower-bi-extensionvisual-scaffoldingcapabilities-schemaiterative-validation