Skip to content

Add fabric-ux-devkit external plugin#1407

Open
brianchristopherbrady wants to merge 1 commit intogithub:stagedfrom
brianchristopherbrady:add-fabric-ux-devkit-plugin
Open

Add fabric-ux-devkit external plugin#1407
brianchristopherbrady wants to merge 1 commit intogithub:stagedfrom
brianchristopherbrady:add-fabric-ux-devkit-plugin

Conversation

@brianchristopherbrady
Copy link
Copy Markdown

@brianchristopherbrady brianchristopherbrady commented Apr 15, 2026

Summary

Adds fabric-ux-devkit as an external plugin to plugins/external.json.

What it provides

  • 1 agent: fabric-ux-developer — a spec-to-parity-to-code pipeline for Microsoft Fabric web component consumers
  • 8 skills: component catalog lookup, consumer-repo parity analysis, environment baseline comparison, Figma-to-code implementation, and more
  • 1 MCP server: Fabric UX component metadata and API lookups

Source

This plugin is sourced from a Microsoft-managed Azure DevOps repository using the url source type:

json { "source": "url", "url": "https://dev.azure.com/powerbi/Trident/_git/fabric-ux", "path": "fabric-ux-devkit" }

  • Repository: https://dev.azure.com/powerbi/Trident/_git/fabric-ux
  • Plugin path: fabric-ux-devkit/ (subdirectory within the monorepo)
  • The powerbi/Trident Azure DevOps project is owned and managed by the Fabric UX team at Microsoft.

External source policy

Per CONTRIBUTING.md, external plugins from Microsoft or GitHub-managed repositories are permitted. This qualifies as a Microsoft-managed repository hosted on Azure DevOps.

Changes

  • plugins/external.json: Added fabric-ux-devkit entry with url source pointing to ADO
  • .github/plugin/marketplace.json: Regenerated via npm run build

Copilot AI review requested due to automatic review settings April 15, 2026 21:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the fabric-ux-devkit external plugin to the repository’s external plugin registry and regenerates the consolidated marketplace index so it’s discoverable via GitHub Copilot CLI.

Changes:

  • Added fabric-ux-devkit entry to plugins/external.json.
  • Regenerated .github/plugin/marketplace.json to include the new external plugin.
  • Reformatted several existing keywords arrays in plugins/external.json (inline → multi-line).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
plugins/external.json Registers the new external plugin metadata (and reformats existing keyword arrays).
.github/plugin/marketplace.json Generated output updated to include the new external plugin entry.

Comment thread plugins/external.json Outdated
Comment on lines +231 to +241
"license": "MIT",
"description": "Fabric UX developer agent, skills, and MCP server for consumer-repo parity analysis, component catalog lookup, and spec-to-code implementation of Microsoft Fabric web components.",
"version": "0.1.0",
"homepage": "https://github.com/brianchristopherbrady/fabric-ux-copilot-plugins",
"source": {
"source": "github",
"repo": "brianchristopherbrady/fabric-ux-copilot-plugins"
},
"name": "fabric-ux-devkit",
"repository": "https://github.com/brianchristopherbrady/fabric-ux-copilot-plugins",
"keywords": [
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For consistency/readability with the other entries in this file, consider ordering the keys in this new object similarly (e.g., name, description, version, author, homepage, keywords, license, repository, source). Right now this entry starts with license and places name mid-object, which makes scanning/diffing harder.

Copilot uses AI. Check for mistakes.
Comment thread plugins/external.json Outdated
Comment on lines +234 to +238
"homepage": "https://github.com/brianchristopherbrady/fabric-ux-copilot-plugins",
"source": {
"source": "github",
"repo": "brianchristopherbrady/fabric-ux-copilot-plugins"
},
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description states this external plugin is hosted in a Microsoft-managed repository, but the source.repo/homepage/repository here point to brianchristopherbrady/fabric-ux-copilot-plugins (a user/org outside microsoft). Please either update the entry to the intended Microsoft-managed repo/mirror, or adjust the PR description/metadata to accurately reflect the ownership/hosting.

Copilot uses AI. Check for mistakes.
@brianchristopherbrady brianchristopherbrady force-pushed the add-fabric-ux-devkit-plugin branch from 10608ed to b34ec4f Compare April 15, 2026 21:23
Add Microsoft Fabric UX DevKit as an external plugin sourced from
the Microsoft-managed Azure DevOps repository (powerbi/Trident/fabric-ux)
using the url source type. Provides a developer agent, 8 skills, and an
MCP server for consumer-repo parity analysis, component catalog lookup,
and spec-to-code implementation of Microsoft Fabric web components.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@brianchristopherbrady brianchristopherbrady force-pushed the add-fabric-ux-devkit-plugin branch from b34ec4f to 746513b Compare April 15, 2026 21:32
@aaronpowell
Copy link
Copy Markdown
Contributor

This doesn't appear to be a public repo, is it going to be made public?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants