Repository navigation
[External Plugin]: sap-ux-fiori-tools #4625
Copy link
Copy link
Open
Labels
external-pluginPublic external plugin submissionPublic external plugin submissionrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer reviewSubmission has quality-gate findings that submitter must fix before maintainer review
Description
Activity
- addedexternal-pluginPublic external plugin submissionPublic external plugin submissionrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer reviewSubmission has quality-gate findings that submitter must fix before maintainer review
on Oct 7, 2026 🛑 External plugin intake failed (submitter fixes required)
This submission passed metadata validation, but quality gates found issues that must be fixed before it can move to maintainer review. Update the issue details or source plugin and then comment
/rerun-intake.View workflow run · Download full quality gate logs
-
Plugin: sap-ux-fiori-tools
-
Repository: https://github.com/SAP/open-ux-tools
Reviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Signal Result Repository age 1958 day(s) Repository activity no configured signal Repository counts 158 stars · 11 watchers · 70 forks · 377 open issues/PRs Homepage heuristics ⚠️ pricingQuality gate summary
Legend: ✅ pass ·
⚠️ warning · 🛑 failGate Status spec compliance (non-blocking) ⚠️ warningvally lint 🛑 fail install smoke test ✅ pass version match ✅ pass ref/sha consistency ⚪ not_run canvas structure ⚪ not_run - spec compliance: warning
- vally lint: fail
- install smoke test: pass
- version match: pass
- ref/sha consistency: not_run
- canvas structure: not_run
- overall: fail
spec compliance output (
⚠️ warning)Agent Plugins v1.0.0 manifest warnings: - manifest location is ".github/plugin/plugin.json"; expected "plugin.json" at plugin rootvally lint output (🛑 fail)
✅ sap-fiori-add-visual-filter (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ✅ sap-fiori-analytical-chart (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ✅ sap-fiori-app-development (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ❌ sap-fiori-create-cli (1/2 checks passed, 1 failed) ✗ [spec-compliance] 1 of 1 skill(s) have spec violations. ✗ spec-compliance: Spec checks failed. ✗ File length (581 lines) exceeds limit (500). ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ✅ sap-fiori-eslint-plugin (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ✅ sap-fiori-opa5-test-development (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. ✅ sap-fiori-tree-table (2/2 checks passed) ✓ [spec-compliance] All 1 skill(s) are spec-compliant. ✓ spec-compliance: All spec checks passed. ✓ [valid-refs] All file references across 1 skill(s) are valid. ✓ valid-refs: All file references resolve to existing files within the skill directory. 7 skill(s) linted, 6 passed, 1 failedinstall smoke test output (✅ pass)
Install smoke test succeeded. Verified /tmp/external-plugin-quality-aiAiCc/copilot-home/.copilot/installed-plugins/external-plugin-intake/sap-ux-fiori-tools/.github/plugin/plugin.json.Version match output
- 05e7a47601839f9627d70da3506f6cadf3c5e23a: matched version "1.15.6" at "plugins-coding-agents/fiori/.github/plugin/plugin.json".Ref/SHA consistency output
Ref/SHA consistency gate skipped because one of source.ref or source.sha was not provided.Canvas structure output
Canvas structure gate skipped because plugin is not tagged with "canvas".Canonical external.json payload
{ "name": "sap-ux-fiori-tools", "description": "MCP server and skills for SAP Fiori development. Helps AI coding assistants build, modify, and test SAP Fiori Elements applications connected to CAP or ABAP OData services. Provides 7 skills covering app generation, analytical charts, visual filters, OPA5 testing, ESLint, tree tables, and the Fiori tools CLI.", "version": "1.15.6", "author": { "name": "SAP SE", "url": "https://www.sap.com" }, "repository": "https://github.com/SAP/open-ux-tools", "homepage": "https://github.com/SAP/open-ux-tools/tree/main/plugins-coding-agents/fiori", "license": "Apache-2.0", "keywords": [ "sap", "fiori", "ui5", "cap", "mcp", "fiori-elements" ], "source": { "source": "github", "repo": "SAP/open-ux-tools", "path": "plugins-coding-agents/fiori", "sha": "05e7a47601839f9627d70da3506f6cadf3c5e23a" } }-
/rerun-intake
/rerun-intake
Reacted by github-actions- addedready-for-reviewSubmission passed intake validation and is ready for maintainer reviewSubmission passed intake validation and is ready for maintainer reviewrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer reviewSubmission has quality-gate findings that submitter must fix before maintainer reviewawaiting-reviewSubmission is waiting for automated intake validationSubmission is waiting for automated intake validationand removedrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer reviewSubmission has quality-gate findings that submitter must fix before maintainer reviewready-for-reviewSubmission passed intake validation and is ready for maintainer reviewSubmission passed intake validation and is ready for maintainer reviewawaiting-reviewSubmission is waiting for automated intake validationSubmission is waiting for automated intake validation
on Oct 7, 2026
Metadata
Metadata
Assignees
Labels
external-pluginPublic external plugin submissionPublic external plugin submissionrequires-submitter-fixesSubmission has quality-gate findings that submitter must fix before maintainer reviewSubmission has quality-gate findings that submitter must fix before maintainer review
Plugin name
sap-ux-fiori-tools
Short description
MCP server and skills for SAP Fiori development. Helps AI coding assistants build, modify, and test SAP Fiori Elements applications connected to CAP or ABAP OData services. Provides 7 skills covering app generation, analytical charts, visual filters, OPA5 testing, ESLint, tree tables, and the Fiori tools CLI.
GitHub repository
SAP/open-ux-tools
Plugin path inside the repository
plugins-coding-agents/fiori
Ref to review
Commit SHA to review
05e7a47601839f9627d70da3506f6cadf3c5e23a
Version
1.15.6
License identifier
Apache-2.0
Author name
SAP SE
Author URL
https://www.sap.com
Homepage URL
https://github.com/SAP/open-ux-tools/tree/main/plugins-coding-agents/fiori
Keywords
sap
fiori
ui5
cap
mcp
fiori-elements
Additional notes for reviewers
This plugin bundles the @sap-ux/fiori-mcp-server MCP server (published on npm at 1.15.6) with 7 skills for SAP Fiori development. The .mcp.json at the plugin root pins the server via npx --yes --ignore-scripts fiori-mcp.
The plugin passes awesome-copilot/eng/validate-plugins.mjs and validate-skills.mjs locally. Source lives in a monorepo under plugins-coding-agents/fiori/; the Awesome Copilot manifest is at plugins-coding-agents/fiori/.github/plugin/plugin.json.
Submission checklist