Describe your idea
Integrate BMAD with the Microsoft Fabric Skills repository to provide specialized data engineering capabilities for Microsoft Fabric projects.
Repository:
https://github.com/microsoft/skills-for-fabric
Specifically, leverage and incorporate the domain-specific agents available under:
https://github.com/microsoft/skills-for-fabric/tree/main/agents
This would enable BMAD to access Microsoft-maintained expertise for Fabric workloads, including data engineering, data warehousing, analytics, governance, and platform-specific implementation patterns..
Why is this needed?
BMAD's generic agents perform well for software development workflows, but Microsoft Fabric projects often require deep platform-specific knowledge that general-purpose agents may not possess.
By integrating Microsoft's official Fabric skills:
- Improve accuracy of generated solutions for Fabric environments.
- Reduce hallucinations and implementation errors related to Fabric-specific features.
- Enable BMAD to better support data engineering teams.
- Accelerate delivery of Fabric projects using Microsoft-recommended practices.
- Expand BMAD applicability beyond traditional software engineering use cases.
How should it work?
Potential implementation approaches:
- Add a dedicated "Fabric Data Engineer" persona or agent within BMAD.
- Allow BMAD agents to consume and reference the Microsoft Fabric Skills agent definitions.
- Provide Fabric-specific workflows, templates, and best practices derived from the Skills for Fabric repository.
- Create optional project initialization profiles for:
- Data Engineering
- Data Warehouse
- Data Science
- Real-Time Intelligence
- Data Governance
The integration should enable BMAD agents to automatically apply Fabric-specific expertise when a project is identified as a Microsoft Fabric initiative.
Additional context
I am currently testing BMAD as the delivery methodology for a Microsoft Fabric data platform project.
While the overall framework is valuable, I have encountered multiple situations where standard BMAD agents generated solutions that were technically valid in a general data engineering context but incorrect for Microsoft Fabric implementation details.
The Microsoft Skills for Fabric repository appears to provide the specialized knowledge needed to close this gap and make BMAD significantly more effective for Fabric-based projects and data teams.
Describe your idea
Integrate BMAD with the Microsoft Fabric Skills repository to provide specialized data engineering capabilities for Microsoft Fabric projects.
Repository:
https://github.com/microsoft/skills-for-fabric
Specifically, leverage and incorporate the domain-specific agents available under:
https://github.com/microsoft/skills-for-fabric/tree/main/agents
This would enable BMAD to access Microsoft-maintained expertise for Fabric workloads, including data engineering, data warehousing, analytics, governance, and platform-specific implementation patterns..
Why is this needed?
BMAD's generic agents perform well for software development workflows, but Microsoft Fabric projects often require deep platform-specific knowledge that general-purpose agents may not possess.
By integrating Microsoft's official Fabric skills:
How should it work?
Potential implementation approaches:
The integration should enable BMAD agents to automatically apply Fabric-specific expertise when a project is identified as a Microsoft Fabric initiative.
Additional context
I am currently testing BMAD as the delivery methodology for a Microsoft Fabric data platform project.
While the overall framework is valuable, I have encountered multiple situations where standard BMAD agents generated solutions that were technically valid in a general data engineering context but incorrect for Microsoft Fabric implementation details.
The Microsoft Skills for Fabric repository appears to provide the specialized knowledge needed to close this gap and make BMAD significantly more effective for Fabric-based projects and data teams.