sap-fiori-tools

Generate and configure SAP Fiori applications using SAP Fiori tools extensions.

3|1|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/DayronDLR/sap-enterprise-stack-plugin --skill sap-fiori-tools-dayrondlr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-fiori-tools
Source: https://github.com/DayronDLR/sap-enterprise-stack-plugin/tree/main/skills/sap-fiori-tools
Command: npx skills add https://github.com/DayronDLR/sap-enterprise-stack-plugin --skill sap-fiori-tools-dayrondlr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sap-fiori-tools, sapui5, ui5, odata, abap, cloud foundry, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies SAP Fiori application development by integrating SAP Fiori tools extensions directly into Claude Code, enabling efficient app generation, configuration, and deployment.

Core Features & Use Cases

  • Application Generation: Create new Fiori Elements or Freestyle SAPUI5 applications using the Application Wizard.
  • Page Editor Configuration: Customize List Report and Object Page configurations using the Page Editor.
  • Annotation Development: Utilize the Annotations Language Server for code completion, diagnostics, and i18n support.
  • Deployment: Deploy apps to ABAP or Cloud Foundry with built-in deployment commands.
  • Adaptation Projects: Extend existing Fiori applications without modifying source code.
  • AI Generation: Generate complete CAP projects from business requirements using AI-powered tools.
  • Project Functions: Access project information, validate, and perform various operations through dedicated commands.
  • Quick Start Commands: Access features like Application Generator, Page Editor, Service Modeler, and more via Command Palette.

Quick Start

Generate a new Fiori Elements List Report application by running the following command: /ses:generate-fiori-app list-report.

Frequently Asked Questions about sap-fiori-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a new SAP Fiori application from the command line?

To generate a new SAP Fiori application, you can use the `/ses:generate-fiori-app` quick start command. This triggers the Application Wizard to scaffold either Fiori Elements or Freestyle SAPUI5 applications directly within Claude Code.

Can I customize Fiori Elements List Report and Object Page configurations?

Yes, you can customize List Report and Object Page configurations using the integrated Page Editor. The SAP Fiori tools extensions provide dedicated commands to modify Fiori Elements configurations without manual coding directly in Claude Code.

Does SAP Fiori tools support deploying SAPUI5 apps to ABAP and Cloud Foundry?

Yes, SAP Fiori tools support deploying SAPUI5 apps to both ABAP and Cloud Foundry environments. The Skill provides built-in deployment commands that handle the deployment configuration and execution process seamlessly within Claude Code.

How do I extend an existing SAP Fiori app without modifying the source code?

You can extend existing SAP Fiori apps by creating Adaptation Projects. This feature allows you to modify and adapt standard Fiori applications without altering the original source code, leveraging the integrated SAP Fiori tools extensions.

What backend services and dependencies do I need to develop SAP Fiori apps with this tool?

Developing SAP Fiori apps requires SAP Fiori tools, SAPUI5, and relevant backend services such as OData and ABAP. For cloud deployments, Cloud Foundry is also supported as a dependency within the development workflow.

How do I get code completion and diagnostics for SAP Fiori annotations?

You get code completion and diagnostics for SAP Fiori annotations by using the integrated Annotations Language Server. It provides automatic diagnostics, code completion suggestions, and internationalization support for annotation development.