Powerbi Analyst Skill — Data skill for Claude Code
A study-first Claude/Agent Skill that turns CSV, Excel, or other source data into production-ready Power BI artifacts: Power Query (M), TMDL relationships, DAX measures, and a visualization blueprint.
How to install Powerbi Analyst Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Anandhuvimalan/powerbi-analyst-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Powerbi Analyst Skill does
A study-first Claude/Agent Skill that turns CSV, Excel, or other source data into production-ready Power BI artifacts: Power Query (M), TMDL relationships, DAX measures, and a visualization blueprint.
Alternatives in Data
- Dummy Dataset — Generate realistic dummy datasets in CSV, JSON, or SQL 7.8k ★
- MCP Server Chart — 🤖 A visualization mcp & skills contains 25+ visual charts using @antvis 4k ★
- Portaljs Add Dataset — Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal 2.3k ★
README
powerbi-analyst — a Claude / Agent Skill
A reusable [Agent Skill](https://docs.claude.com/en/docs/claude-code/skills) that makes an AI study source data **like a senior data analyst** and produce production-ready Power BI artifacts — instead of blindly running a fixed transformation template.
Give it a **CSV, Excel, JSON, a folder of files, or another tabular source**, and it will study the data first, decide what each column actually needs, and output:
- Power Query (M) — one paste-ready
.mdper table, with the exact source path relationships.tmdl.md— only the relationships real keys supportmeasures.tmdl.md— only measures that answer a real business question- Visualization Blueprint — step-by-step, every visual tied to a question
- Data Quality & Governance Notes + Assumptions / Justifications
Philosophy
It behaves like a **Senior Enterprise Data Analyst and BI Consultant**, not a rule-based engine. The reference files are a *toolkit, not a checklist*:
- Studies and classifies every column before any transformation.
- Never auto-imputes missing values — decides per column and justifies it.
- Treats outliers only when warranted; flags rather than deletes by default.
- Never forces a star schema or invents dimensions.
- Creates only meaningful measures and only valuable visuals.
- Explains why each technique was applied and why others were skipped.
- Avoids over-engineering and generic enterprise boilerplate.
All M and TMDL output is 100% copy-paste ready into Power BI Desktop (Advanced Editor / TMDL files) with zero comments.
Structure
powerbi-analyst/
├── SKILL.md # philosophy + workflow + hard output rules
└── references/
├── data-study.md # column profiling & classification (phase 1)
├── power-query.md # M connectors (CSV/Excel/JSON/folder), cleaning, imputation, outliers
├── tmdl-relationships.md # relationship modeling
├
Related Skills
Pbi Load
Parse the full PBIP semantic model (TMDL or TMSL format) and build structured session context. Extracts all ta
Snowpro Core Prep
A local, offline-first study app for the Snowflake SnowPro Core (COF-C03) certification — turns a folder of ma
Dashboard From Research
Transform research data (Excel, CSV, stickies) into structured insights and interactive dashboards
Data Analysis Report
Claude Data-Analysis-Report Skill:将 Excel/CSV 数据自动转化为含统计检验的 HTML 分析报告 Turn Excel/CSV data into statistically r
Chart Design
Design a chart or data visualization — selects the right chart type, applies accessible color palettes, adds a
Weak Spot Hunter
Analyze Anki review data (exported stats, deck performance) to identify weak spots — cards with low retention,
Related Agents
Powerbi Developer
Power BI as-code developer. Edits PBIP projects directly — semantic model via TMDL (tables, measures, relation
Data Modeler
Design detailed data models — schemas, indexes, migrations, seed data, query patterns. Turns architect's high-
Shine Data Engineer
Local data analysis via DuckDB/SQLite MCP — SQL on CSV/Parquet/JSON/Excel without cloud services. Produces cha