By josiahsiegel
Develop, optimize, and deploy Power BI semantic models and reports: generate DAX measures from requirements, review models via TMDL/BIM for best practices, build programmatically with PBIR/PBIP and TOM SDK, automate via REST APIs and CI/CD pipelines, integrate Fabric Direct Lake, and tune performance with analyzers.
npx claudepluginhub josiahsiegel/claude-plugin-marketplace --plugin powerbi-masterThis skill should be used when the user asks about "DAX formula", "DAX measure", "calculated column", "CALCULATE", "filter context", "row context", "context transition", "time intelligence", "SAMEPERIODLASTYEAR", "DATEADD", "YTD", "MTD", "TOTALYTD", "DAX patterns", "DAX optimization", "SUMX", "FILTER", "ALL", "REMOVEFILTERS", "variables in DAX", "VAR RETURN", "calculation groups", "field parameters", "DAX user-defined functions", "UDF", "visual calculations", "window functions", "WINDOW", "INDEX", "OFFSET", "ORDERBY", "PARTITIONBY", "MATCHBY", "INFO functions", "dynamic format strings", "TOTALWTD", "calendar-based time intelligence", "TABLEOF", "NAMEOF", or "DAX anti-patterns".
This skill should be used when the user asks about "Power BI deployment pipeline", "CI/CD for Power BI", "GitHub Actions Power BI", "Azure DevOps Power BI", "workspace management", "row-level security", "RLS", "object-level security", "OLS", "capacity management", "Premium", "PPU", "Fabric SKU", "tenant settings", "governance", "Power BI Report Server", "service principal setup", or "Power BI administration".
This skill should be used when the user asks about "Microsoft Fabric", "Direct Lake", "Direct Lake mode", "OneLake", "lakehouse Power BI", "Fabric warehouse", "Dataflow Gen2", "Fabric notebooks", "Fabric workspace", "Fabric capacity", "delta tables Power BI", "lakehouse connectivity", "Power BI in Fabric", "Fabric semantic model", "medallion architecture", "Semantic Link", "sempy", "V-Order", "Eventstream", "KQL Database", "Data Activator", or "composite model Direct Lake".
This skill should be used when the user asks about "Power BI performance", "slow report", "DAX Studio", "VertiPaq Analyzer", "Performance Analyzer", "optimize Power BI", "slow visuals", "aggregations", "composite model performance", "query reduction", "model size reduction", "VertiPaq compression", "Power BI best practices performance", "report optimization", "Direct Lake performance", "Direct Lake fallback", "visual calculations performance", "large dataset optimization", "10GB model", "Power BI Desktop performance settings", "Power BI Report Server performance", "bookmark optimization", "slow DAX", "DAX performance", "reduce model size", "query optimization", or "slow report".
This skill should be used when the user asks about "Power Query", "M language", "M code", "query folding", "data transformation", "custom connector", "Power Query parameters", "dynamic source", "query optimization", "Table.TransformColumns", "List.Generate", "error handling in M", "Power Query performance", "mashup engine", "advanced editor", "ETL", "merge queries", "append tables", "pivot columns", "unpivot", "remove duplicates", "split column", "combine files", "folder source", "Power Query Online", "Dataflow Gen2 M code", "refresh optimization", or "data transformation".
This skill should be used when the user asks about "Power BI data modeling", "star schema design", "relationships", "data sources", "DirectQuery vs Import", "Direct Lake mode", "composite models", "incremental refresh", "gateway setup", "VNet gateway", "streaming datasets", "Dataflow Gen2", "Power BI gotchas", "common pitfalls", "bidirectional filtering", "workspace identity", "OAuth2 data source", "service principal authentication", "semantic model", "Power BI architecture", "data model review", "Power BI Desktop settings", or general Power BI architecture and data connectivity questions.
This skill should be used when the user asks about "create Power BI report programmatically", "PBIR format", "PBIP developer mode", "Power BI project files", "TOM SDK", "Tabular Object Model", ".NET SDK for Power BI", "TMSL", "TMDL", "Tabular Editor scripting", "pbi-tools", "generate pbix", "code-first Power BI", "semantic model from code", "ALM Toolkit", "Power BI external tools", "TMDL basics (for detailed TMDL, load tmdl-mastery)", or "programmatic report generation".
This skill should be used when the user asks about "Power BI REST API", "Power BI API", "embed token", "service principal Power BI", "Power BI authentication", "dataset refresh API", "push dataset", "admin API", "Power BI Embedded", "JavaScript SDK", "embed report", "export to file API", "Power BI automation", "app registration", "Power BI API endpoint", "Power BI PowerShell", "MicrosoftPowerBIMgmt", "refresh dataset programmatically", "scanner API", "export report API", "clone report API", "workspace REST API", or "admin API".
This skill should be used when the user asks about "TMDL", "Tabular Model Definition Language", "TMDL syntax", "TMDL file structure", "TMDL folder", "TMDL serialization", "TmdlSerializer", "TMDL view in Power BI Desktop", "TMDL vs TMSL", "TMDL vs BIM", "model.tmdl", "database.tmdl", "relationships.tmdl", "TMDL expressions", "TMDL tables folder", "TMDL roles", "TMDL perspectives", "TMDL cultures", "TMDL translations", "TMDL annotations", "TMDL calculation groups", "TMDL CI/CD", "TMDL Git integration", "TMDL deployment", "createOrReplace TMDL", "TMDL scripts", "TMDL partitions", "TMDL hierarchies", "TMDL ref keyword", "convert BIM to TMDL", "TMDL format Power BI project", "PBIP TMDL", "semantic model source control", "TMDL indentation", "TMDL object declaration", "TMDL extended properties", "TMDL field parameters", "TMDL KPI", "TMDL VS Code extension", or "Tabular Editor TMDL".
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.