ClaudeSuperPower

fix-manifest-json

Skill

Fix manifest.json issues that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs these rules: - `no-outdated-manifest-version` - For _version not being 2.x - `no-legacy-ui5-version-in-manifest` - For minUI5Version below 1.136 - `no-deprecated-library` - For deprecated librari

Install

git clone https://github.com/UI5/plugins-coding-agents.git ~/.claude/skills/fix-manifest-json

What is fix-manifest-json?

Fix manifest.json issues that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs these rules: - `no-outdated-manifest-version` - For _version not being 2.x - `no-legacy-ui5-version-in-manifest` - For minUI5Version below 1.136 - `no-deprecated-library` - For deprecated libraries in dependencies - `no-deprecated-component` - For deprecated components in dependencies - `no-deprecated-api` - For deprecated view types, resources/js, deprecated model types - `no-removed-manifest-property` - For async flags in manifest v2 Trigger on manifest.json files with errors about version, libraries, components, view types. Automatically updates manifest.json to be modern UI5 compatible.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~176 tokens of context used while enabled, before you invoke anything

Documentation

README · ~8 min read

Fix manifest.json

This skill fixes manifest.json issues that the UI5 linter detects but cannot auto-fix because they may require understanding of the application's dependencies and structure.

Linter Rules Handled

Rule IDMessage PatternThis Skill's Action
no-outdated-manifest-versionmanifest.json must be modernized to Version 2Update _version to "2.0.0"
no-legacy-ui5-version-in-manifestUse UI5 version 1.136.0 or higherUpdate minUI5Version to "1.136.0"
no-deprecated-libraryUse of deprecated library '...'Remove from dependencies/libs
no-deprecated-componentUse of deprecated component '...'Remove from dependencies/components
no-deprecated-apiUse of deprecated view type '...'Change to "XML"

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.