Discover and explore top open-source AI tools and projects—updated daily.
data-goblinAgentic development toolkit for Power BI
Top 69.6% on SourcePulse
This repository provides a marketplace of skills, subagents, and hooks designed to enhance agentic development for Microsoft Power BI. It targets developers using AI coding assistants like Claude Code and GitHub Copilot, enabling them to automate and streamline a wide array of Power BI tasks, from data modeling and report design to Fabric CLI operations. The benefit lies in extending AI capabilities to complex BI development workflows.
How It Works
The project offers a collection of modular "skills" and specialized "agents" that integrate with AI development tools. These skills encapsulate specific Power BI development functionalities, such as creating Best Practice Analyzer rules, scripting C# for Tabular Editor, authoring TMDL files, designing report themes, and interacting with the Fabric CLI. The core knowledge within these skills is designed to be tool-agnostic, allowing them to be leveraged across different AI platforms, while specific plugins facilitate integration with environments like Claude Code, Tabular Editor, and Power BI Desktop.
Quick Start & Requirements
Installation can be done via claude plugin marketplace add data-goblin/power-bi-agentic-development in Claude Code, followed by installation via /plugin, or by directly installing plugins like claude plugin install tabular-editor@power-bi-agentic-development. For GitHub Copilot CLI, use copilot plugin install data-goblin/power-bi-agentic-development. Skills can also be used in VS Code by placing them in .github/skills/<skill-name>/SKILL.md. Prerequisites include the respective AI development tools and potentially underlying Power BI components.
Highlighted Details
Maintenance & Community
The project is maintained by Kurt Buhler and Data Goblins, with contributions noted from Claude Code. No specific community links (Discord, Slack) or roadmap details are provided in the README. The project is characterized by frequent updates.
Licensing & Compatibility
This project uses a custom, non-standard license. It is intended for free community use but explicitly prohibits copying or incorporating the skills into other products, trainings, courses, or tools without attribution and a link to the original project. Commercial use or integration into closed-source products is restricted by these terms.
Limitations & Caveats
The project is marked as "Work In Progress" (WIP) with a daily update cadence, leading to frequent breaking changes and restructuring. Some skills and agents are explicitly noted as "Very WIP." AI-generated code is provided "as is" and may contain errors. The custom license imposes significant restrictions on reuse and integration.
1 day ago
Inactive
aaif-goose