{"ref":"artifact:sap-fiori-guidelines","page":"/artifacts/sap-fiori-guidelines","json":"/artifacts/sap-fiori-guidelines.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-fiori-guidelines","name":"sap-fiori-guidelines","artifact_type":"skill","ecosystem":"ui5","flavors":[{"key":"freestyle","source":{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/SKILL.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/SKILL.md, frontmatter description","checked":"2026-09-29","quote":"implementing SAPUI5 or UI5 Web Components"}},{"key":"web-components","source":{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/SKILL.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/SKILL.md, frontmatter description","checked":"2026-09-29","quote":"implementing SAPUI5 or UI5 Web Components"}},{"key":"fiori-elements","source":{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/SKILL.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/SKILL.md, Reference Documentation","checked":"2026-09-29","quote":"SAP Fiori Elements & S/4HANA"}}],"domain":"ai-and-agents","origin_ring":"sap-official","description":{"one_line":"An agent skill SAP publishes in its AI Skills Library, built from the Fiori Design Guidelines at v1.145: eighteen reference files an agent reads before it picks a control, a page type or an AI pattern.","short":"Agent skill built from the Fiori Design Guidelines","what_it_solves":"Eighteen files under `references/`, split by what the agent was asked: nine on UI elements, from buttons and input fields through tables, navigation and message strips to the AI controls; one on page types and floorplans; six on foundations, covering colours and typography, interaction states, UX writing, navigation and messaging practice, AI and [SAP Joule](artifact:sap-joule) design, and launchpad integration; and one each on Fiori elements and S/4HANA-specific design. The SKILL.md answers the recurring questions itself before any reference file is opened: which button type is emphasised and that there is one per page or dialog, what each semantic colour means, when a message is an error rather than a warning, and which AI component fits. It also names three technologies and what each is for, so an agent choosing between them has the skill's own answer: SAPUI5 for full Fiori applications, [@ui5/webcomponents](artifact:ui5-webcomponents) for React, Vue or Angular, and Fiori elements for metadata-driven apps over OData. The README dates the content to SAP Fiori Design Guidelines v1.145 of May 2026, so what the skill carries is one reading of a document that keeps moving, and the guidelines themselves stay at experience.sap.com. It installs with `npx skills add SAP/ai-skills-library --skill sap-fiori-guidelines`, and sits in the same repository as [aicore-skills](artifact:sap-aicore-skills), which registers other people's skills and holds only SAP's own code."},"links":{"repo":"https://github.com/SAP/ai-skills-library/tree/main/skills/sap-fiori-guidelines","homepage":"https://skills.cloud.sap"},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/SAP/ai-skills-library/tree/main/skills/sap-fiori-guidelines","title":"sap-fiori-guidelines — README","checked":"2026-10-18","quote":"npx skills add SAP/ai-skills-library --skill sap-fiori-guidelines"}]}},"identity":{"author":"SAP","license":"Apache-2.0"},"agent":{"source":{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/README.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/README.md","checked":"2026-09-29","quote":"npx skills add SAP/ai-skills-library --skill sap-fiori-guidelines"},"install":"npx skills add SAP/ai-skills-library --skill sap-fiori-guidelines"},"skills":{"provenance":"indexed","kind":"capability","canonical_source":"https://github.com/SAP/ai-skills-library/tree/main/skills/sap-fiori-guidelines"},"provides":[{"capability":"capability:agent-guidance","what_it_does":"Hands an agent the Fiori design system as eighteen reference files plus a quick reference inside SKILL.md itself, so a question about a button type, a page type or an AI component is answered from the skill rather than looked up.","sources":[{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/SKILL.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/SKILL.md","checked":"2026-09-29","quote":"Comprehensive guidance for designing and building SAP Fiori applications following official SAP design system standards."},{"url":"https://github.com/SAP/ai-skills-library/blob/main/skills/sap-fiori-guidelines/README.md","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/README.md","checked":"2026-09-29","quote":"Built from SAP Fiori Design Guidelines v1.145 (May 2026)"},{"url":"https://github.com/SAP/ai-skills-library/tree/main/skills/sap-fiori-guidelines/references","title":"SAP/ai-skills-library — skills/sap-fiori-guidelines/references, eighteen files","checked":"2026-09-29"}]}],"provenance":{"discovered_via":[{"source":"source:sap-ai-skills-library","channel":"github.com/SAP/ai-skills-library — skills/sap-fiori-guidelines"}],"first_seen":"2026-09-29"},"maintainers":["actor:sap"],"history":[{"date":"2026-09-29","field":"entry","from":null,"to":"created","reason":"Read out of the SAP AI Skills Library repository, which the atlas holds as source:sap-ai-skills-library rather than as an artifact because the registry keeps other people's code in their own repositories. This skill is SAP's own code in that repository, so it is entered from its SKILL.md, README and references directory, as plugins/aicore-skills was on 2026-09-25. Hard rule 7: skills are indexed, never authored here."}],"drafted_with_ai":true,"contributors":["actor:marcusnotheis"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"10 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"fair","evidence":"README 3 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":89,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":89,"forks":20,"open_issues":10,"archived":false,"pushed_at":"2026-10-22","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2026-05-07T13:40:56Z","tree_truncated":false,"test_files":0,"workflows":2,"other_ci":false,"readme_bytes":2940,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2026-05-09","last_commit":"2026-05-11","commits":2,"contributors":10,"readme_path":"skills/sap-fiori-guidelines/README.md","readme_sha":"74f3fcb3f69b6805347515897ebcbdee298e8ce5","open_prs":1,"repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:marcusnotheis","name":"Marcus Notheis","json":"/actors/marcusnotheis.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}