sapui5-linter
v2.4.1Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.
by Eduard JiglauGPL-3.0404updated 1 day ago
Source
git clone https://github.com/secondsky/sap-skillsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/sapui5-linter/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json└── skills/sapui5-linter/SKILL.md
Skills1
Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.
Manifests2
{
"name": "sapui5-linter",
"version": "2.4.1",
"description": "Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.",
"author": {
"name": "Eduard Jiglau",
"email": "hello@sap-ai-skills.com",
"url": "https://sap-ai-skills.com"
},
"homepage": "https://sap-ai-skills.com",
"repository": "https://github.com/secondsky/sap-skills",
"license": "GPL-3.0",
"keywords": [
"api",
"components",
"fiori",
"frontend",
"linter",
"migration",
"mvc",
"sapui5",
"sapui5-linter"
],
"skills": "./skills/",
"interface": {
"displayName": "Sapui5 Linter",
"shortDescription": "Use this skill when working with the UI5 Linter (@ui5/linter)...",
"longDescription": "Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.",
"developerName": "Eduard Jiglau",
"category": "UI Development",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"defaultPrompt": [
"Use Sapui5 Linter for SAP guidance."
],
"websiteURL": "https://sap-ai-skills.com"
}
}{
"name": "sapui5-linter",
"description": "Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.",
"version": "2.4.1",
"author": {
"name": "Eduard Jiglau",
"email": "hello@sap-ai-skills.com",
"url": "https://sap-ai-skills.com"
},
"license": "GPL-3.0",
"homepage": "https://sap-ai-skills.com",
"repository": "https://github.com/secondsky/sap-skills",
"keywords": [
"api",
"components",
"fiori",
"frontend",
"linter",
"migration",
"mvc",
"sapui5",
"sapui5-linter"
],
"category": "ui-development",
"commands": [
"./commands/ui5-linter-check.md",
"./commands/ui5-linter-fix-plan.md"
]
}