sap-fiori-eslint-plugin
>
Works with
Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
--- name: sap-fiori-eslint-plugin description: > license: Apache-2.0 --- # SAP Fiori ESLint Plugin Work with `@sap-ux/eslint-plugin-fiori-tools` on SAP Fiori projects: set up ESLint from scratch, migrate from a legacy configuration, or run and fix lint issues. ## Determine which task to perform Identify the user's intent from their request: | User says / situation | Task | Reference | |---|---|---| | "Set up ESLint", "Add ESLint", no `eslint.config.mjs` exists | **Set up** | [references/setup.md](references/setup.md) | | "Migrate ESLint", `.eslintrc` / eslint@8 present, upgrade ESLint | **Migrate** | [references/migrate.md](references/migrate.md) | | "Run ESLint", "Check my code", "Fix lint errors", `eslint.config.mjs` exists | **Lint** | [references/lint.md](references/lint.md) | | "Show all application issues", "show UX consistency issues", "issues for app X", "same issues as Page Map/App Info" | **App issues only** | [references/lint.md](references/lint.md) — follow the **App-scope mode** section | If the intent is unclear, check the project state: ```bash # Check for existing ESLint config (any format) ls eslint.config.mjs eslint.config.js .eslintrc .eslintrc.js .eslintrc.cjs .eslintrc.json .eslintrc.yml .eslintrc.yaml 2>/dev/null ``` - **No config found** → follow [references/setup.md](references/setup.md) - **Legacy config found** (`.eslintrc*`) → follow [references/migrate.md](references/migrate.md) - **Flat config found** (`eslint.config.mjs`) → follow [references/lint.md](references/lint.md) If the intent is still unclear, ask the user to clarify whether they want to set up ESLint, migrate an existing config, or run linting.
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
1.5M
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
972.7k
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
828.8k

