SAP avatar

SAP

Official

@sap · Germany

0Followers
|
271Public Repos
|
32Published Skills

SAP SE, a global software company, is one of the largest vendors of ERP and other enterprise applications.

Skills Distribution
DomainUI/UX & Crea...Frontend Component.. (40%)UI Design Systems (30%)Specification Life.. (30%)

Agent Skills by SAP

Showing 32 vetted skills indexed across 4 GitHub repositories.

SAPSAP
232

accessibility-guide

Provides accessibility guidelines for fundamental-styles components, including ARIA roles and WCAG 2.1 compliance.

Official
Advanced
SAPSAP
232

scss-style-guide

Enforce SCSS coding standards with BEM naming and file structure.

Official
Advanced
SAPSAP
232

bem-naming

Explain BEM naming conventions for CSS classes in Fundamental Styles.

Official
Intermediate
SAPSAP
232

component-guidance-actions

Guide Fiori action component selection and UI design best practices.

Official
Intermediate
SAPSAP
232

component-guidance-forms

Guide Fiori form control selection for SAP data entry forms.

Official
Intermediate
SAPSAP
232

layout-patterns

Generates customizable UI layouts for common web application patterns such as login forms, dashboards, master-detail views, and wizards.

Official
Intermediate
SAPSAP
232

content-density

Implement cozy, compact, and condensed content density modes in SAP applications.

Official
Intermediate
SAPSAP
232

component-docs

Access fundamental-styles component documentation and HTML examples via Storybook.

Official
Intermediate
SAPSAP
232

component-guidance-feedback

Guide selection and implementation of Fiori feedback components.

Official
Intermediate
SAPSAP
232

component-guidance-layout

Guide SAP Fiori UI layout selection and component best practices.

Official
Advanced
SAPSAP
232

component-guidance-data

Guide Fiori UI component selection for SAP application development.

Official
Advanced
SAPSAP
232

component-composition

Combine fundamental-styles components with required wrappers and nesting rules.

Official
Intermediate
SAPSAP
232

component-guidance-navigation

Guide SAP navigation component usage with best practices for UI consistency.

Official
Intermediate
SAPSAP
154

sap-fiori-add-visual-filter

Automate chart-based visual filter creation for SAP Fiori Elements filter bars.

Official
Advanced
SAPSAP
154

sap-fiori-analytical-chart

Create analytical chart and table hybrid views for SAP Fiori Elements List Reports.

Official
Advanced
SAPSAP
294

create-test

Generate or update Angular component unit tests in .spec.ts files.

Official
Intermediate
SAPSAP
294

update-docs

Audit TypeScript declarations against docs and example files.

Official
Intermediate
SAPSAP
294

migrate

Migrate Angular components and directives to signal-based patterns.

Official
Advanced
SAPSAP
294

review-pr

Review pull requests against Angular 21+ conventions and checklist.

Official
Advanced
SAPSAP
294

a11y-audit

Audit UI components for WCAG AA accessibility compliance.

Official
Advanced
SAPSAP
294

best-practices

Audits Angular 21+ code quality and standards for specified paths.

Official
Intermediate
SAPSAP
294

preflight

Run format, build, lint, unit tests, and export checks on affected libraries.

Official
Advanced
SAPSAP
221

openspec-apply-change

Automate OpenSpec change implementation with task tracking and progress updates.

Official
Advanced
SAPSAP
221

openspec-explore

Guide teams through open-ended problem exploration and requirement clarification.

Official
Advanced

Frequently Asked Questions About SAP

FAQPage Schema
What specific tasks can developers perform using these capabilities?

Developers can generate Angular unit tests, audit UI components for WCAG AA accessibility, enforce BEM CSS naming conventions, and implement Fiori-compliant layout patterns. Additionally, the suite supports managing requirement specifications through the OpenSpec framework, ensuring consistency across complex enterprise application development cycles.

Which engineering personas benefit most from these resources?

Frontend engineers, UI/UX designers, and enterprise architects working within the SAP Fiori ecosystem benefit most. These resources are specifically tailored for teams maintaining Angular-based enterprise applications who require strict adherence to design system standards, accessibility compliance, and structured requirement documentation.

What are the prerequisites for implementing these design and testing standards?

Implementation requires an existing Angular 21+ environment and familiarity with the Fundamental Styles library. Teams should have their project structure aligned with standard Fiori design patterns and possess a working knowledge of TypeScript and SCSS to effectively utilize the provided auditing and generation capabilities.