Individual skill
sap-fiori-ios
SAP Fiori for iOS Design Skill — Converts Figma designs from the Fiori iOS UI Kit into SwiftUI prototypes with animations and interactions. Use this skill when a designer provides a Figma node ID or component name and wants working SwiftUI code, when asking which Fiori iOS component to use, when mapping Figma variants to SwiftUI, or when adding animations and state transitions to iOS prototypes. Triggers on: Fiori iOS, SwiftUI, iOS prototype, Figma to iOS, FioriButton, FioriTheme, animation, interaction, SAP 72, preferredFioriColor, ObjectItem, FioriSwiftUI.
skills/sap-fiori-ios/SKILL.md
Source commit 82b27a81d972aa4f70dc6154605606cfed0b4772
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 144
- Repository last updated
- Nov 5, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai Repository topic
- joule Repository topic
- skills Repository topic
- design Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.well-known/skills/index.jsonasset · 502 bytesREADME.mddoc · 6,200 bytesSKILL.mdcore · 27,813 bytesSKILL.mdcore · 27,813 bytesreferences/carplay/design-principles.mddoc · 2,210 bytesreferences/carplay/get-started.mddoc · 1,436 bytesreferences/colors.mddoc · 3,825 bytesreferences/components/activity-indicator.mddoc · 3,503 bytesreferences/components/attachment-form-cell.mddoc · 7,350 bytesreferences/components/avatars-and-images.mddoc · 269 bytesreferences/components/avatars.mddoc · 8,749 bytesreferences/components/banner.mddoc · 8,422 bytesreferences/components/button-form-cell.mddoc · 5,058 bytesreferences/components/buttons.mddoc · 11,044 bytesreferences/components/calendar.mddoc · 8,887 bytesreferences/components/cards.mddoc · 37,632 bytesreferences/components/chart-header.mddoc · 6,120 bytesreferences/components/checkout-indicator.mddoc · 4,903 bytesreferences/components/collection-view.mddoc · 14,703 bytesreferences/components/contact-cell.mddoc · 5,366 bytesreferences/components/data-table.mddoc · 8,865 bytesreferences/components/dimension-selector.mddoc · 4,302 bytesreferences/components/empty-state-view.mddoc · 2,205 bytesreferences/components/error-handling.mddoc · 3,687 bytesreferences/components/feedback-indicators.mddoc · 3,943 bytesreferences/components/filter-feedback-bar.mddoc · 11,040 bytesreferences/components/filter-form-cell.mddoc · 5,651 bytesreferences/components/hierarchy-view.mddoc · 5,892 bytesreferences/components/illustrated-message.mddoc · 10,592 bytesreferences/components/info-view.mddoc · 7,814 bytesreferences/components/inline-signature-form-cell.mddoc · 7,941 bytesreferences/components/inline-validation.mddoc · 6,914 bytesreferences/components/key-value-table-view-cell.mddoc · 4,582 bytesreferences/components/kpi-header.mddoc · 5,924 bytesreferences/components/kpis.mddoc · 8,660 bytesreferences/components/linear-progress-indicator.mddoc · 7,808 bytesreferences/components/list-picker-form-cell.mddoc · 10,139 bytesreferences/components/modals.mddoc · 5,931 bytesreferences/components/multi-message-handling.mddoc · 8,990 bytesreferences/components/navigation-bar.mddoc · 9,161 bytesreferences/components/object-cell.mddoc · 8,796 bytesreferences/components/object-header.mddoc · 9,642 bytesreferences/components/offline.mddoc · 6,289 bytesreferences/components/order-picker-form-cell.mddoc · 9,144 bytesreferences/components/pickers.mddoc · 6,479 bytesreferences/components/preview-table-view.mddoc · 5,144 bytesreferences/components/profile-header.mddoc · 7,807 bytesreferences/components/progress-and-processing-indicator.mddoc · 4,657 bytesreferences/components/rating-control-form-cell.mddoc · 4,167 bytesreferences/components/rating-control.mddoc · 4,766 bytesreferences/components/search-bar.mddoc · 6,129 bytesreferences/components/search-to-select.mddoc · 7,770 bytesreferences/components/segmented-control-form-cell.mddoc · 6,284 bytesreferences/components/segmented-control.mddoc · 3,440 bytesreferences/components/sheets.mddoc · 6,780 bytesreferences/components/sibling-navigation.mddoc · 6,575 bytesreferences/components/sidebar.mddoc · 7,688 bytesreferences/components/signature-capture.mddoc · 5,380 bytesreferences/components/skeleton-loading.mddoc · 10,781 bytesreferences/components/slider-form-cell.mddoc · 6,051 bytesreferences/components/standard-table-view-cell.mddoc · 3,230 bytesreferences/components/status-info-label.mddoc · 5,548 bytesreferences/components/step-progress-indicator.mddoc · 5,762 bytesreferences/components/stepper-form-cell.mddoc · 4,049 bytesreferences/components/switch-form-cell.mddoc · 5,648 bytesreferences/components/tab-bar.mddoc · 7,056 bytesreferences/components/tags.mddoc · 4,276 bytesreferences/components/text-inputs.mddoc · 10,837 bytesreferences/components/timeline-preview.mddoc · 6,133 bytesreferences/components/timeline-view.mddoc · 6,716 bytesreferences/components/toast-message.mddoc · 7,180 bytesreferences/components/toolbar.mddoc · 6,984 bytesreferences/components/widgets.mddoc · 7,689 bytesreferences/discover/contribute/contribution.mddoc · 2,193 bytesreferences/discover/contribute/governance.mddoc · 1,335 bytesreferences/discover/contribute/overview.mddoc · 1,658 bytesreferences/discover/contribute/support.mddoc · 609 bytesreferences/discover/get-started.mddoc · 4,432 bytesreferences/discover/mobile-ux-consistency.mddoc · 3,882 bytesreferences/discover/sap-design-system.mddoc · 2,190 bytesreferences/discover/whats-new.mddoc · 7,758 bytesreferences/foundations/accessibility.mddoc · 7,387 bytesreferences/foundations/adaptive-layout.mddoc · 13,350 bytesreferences/foundations/animation.mddoc · 2,948 bytesreferences/foundations/app-icon.mddoc · 2,926 bytesreferences/foundations/app-store-appearance.mddoc · 1,503 bytesreferences/foundations/colors.mddoc · 7,267 bytesreferences/foundations/design-tokens.mddoc · 4,545 bytesreferences/foundations/elevation.mddoc · 4,537 bytesreferences/foundations/iconography.mddoc · 4,053 bytesreferences/foundations/theming.mddoc · 3,985 bytesreferences/foundations/time-and-date-formats.mddoc · 4,436 bytesreferences/foundations/typography.mddoc · 5,166 bytesreferences/in-app-ai-design/components/ai-buttons.mddoc · 3,223 bytesreferences/in-app-ai-design/components/ai-progress-indicators.mddoc · 5,117 bytesreferences/in-app-ai-design/foundations/ai-ui-text.mddoc · 3,666 bytesreferences/in-app-ai-design/get-started.mddoc · 1,981 bytesreferences/in-app-ai-design/patterns/ai-acknowledgement.mddoc · 5,239 bytesreferences/in-app-ai-design/patterns/ai-handoff.mddoc · 3,635 bytesreferences/in-app-ai-design/patterns/ai-insights.mddoc · 5,437 bytesreferences/in-app-ai-design/patterns/ai-notice.mddoc · 5,139 bytesreferences/in-app-ai-design/patterns/ai-user-feedback.mddoc · 8,818 bytesreferences/in-app-ai-design/patterns/ai-writing-assistant.mddoc · 10,439 bytesreferences/joule/ai-handoff.mddoc · 3,312 bytesreferences/joule/components/carousel.mddoc · 1,863 bytesreferences/joule/components/illustrated-message.mddoc · 2,304 bytesreferences/joule/components/input-field.mddoc · 4,470 bytesreferences/joule/components/joule-panel.mddoc · 3,881 bytesreferences/joule/components/likert-scale.mddoc · 1,963 bytesreferences/joule/components/list-card.mddoc · 3,438 bytesreferences/joule/components/media.mddoc · 2,224 bytesreferences/joule/components/menu-selection.mddoc · 2,730 bytesreferences/joule/components/object-card.mddoc · 2,649 bytesreferences/joule/components/quick-replies.mddoc · 2,206 bytesreferences/joule/components/response-actions.mddoc · 3,753 bytesreferences/joule/components/text-messages.mddoc · 4,118 bytesreferences/joule/components/timestamp.mddoc · 2,031 bytesreferences/joule/foundations/colors.mddoc · 3,359 bytesreferences/joule/foundations/layout.mddoc · 3,847 bytesreferences/joule/get-started.mddoc · 2,049 bytesreferences/joule/patterns/ai-notice.mddoc · 3,681 bytesreferences/joule/patterns/attachment-by-prompt.mddoc · 1,617 bytesreferences/joule/patterns/confirmation.mddoc · 2,256 bytesreferences/joule/patterns/conversations-list.mddoc · 2,359 bytesreferences/joule/patterns/detail-view.mddoc · 1,400 bytesreferences/joule/patterns/dictation.mddoc · 1,441 bytesreferences/joule/patterns/entry-point.mddoc · 2,021 bytesreferences/joule/patterns/error-handling.mddoc · 2,391 bytesreferences/joule/patterns/feedback.mddoc · 2,064 bytesreferences/joule/patterns/initial-loading.mddoc · 1,487 bytesreferences/joule/patterns/modes.mddoc · 1,897 bytesreferences/joule/patterns/outbound-navigation.mddoc · 1,917 bytesreferences/joule/patterns/persistent-attachment.mddoc · 2,142 bytesreferences/joule/patterns/response-loading.mddoc · 2,645 bytesreferences/joule/patterns/transparency-and-explainability.mddoc · 2,185 bytesreferences/joule/patterns/typeahead.mddoc · 3,410 bytesreferences/joule/patterns/welcome-screen.mddoc · 1,721 bytesreferences/joule/whats-new.mddoc · 4,751 bytesreferences/page-types/list-report-page.mddoc · 10,316 bytesreferences/page-types/object-details-page.mddoc · 6,178 bytesreferences/page-types/overview-page.mddoc · 8,222 bytesreferences/page-types/profile-and-settings-page.mddoc · 5,940 bytesreferences/patterns/authentication-overview.mddoc · 1,909 bytesreferences/patterns/barcode-scanner.mddoc · 1,998 bytesreferences/patterns/basic-authentication.mddoc · 4,917 bytesreferences/patterns/biometric-authentication.mddoc · 6,842 bytesreferences/patterns/chart-content-table-view-cell.mddoc · 6,555 bytesreferences/patterns/chart-types.mddoc · 7,985 bytesreferences/patterns/charts.mddoc · 7,350 bytesreferences/patterns/consent-forms.mddoc · 4,748 bytesreferences/patterns/create-and-edit.mddoc · 8,016 bytesreferences/patterns/document-scanner.mddoc · 2,510 bytesreferences/patterns/hierarchy.mddoc · 3,241 bytesreferences/patterns/map.mddoc · 3,420 bytesreferences/patterns/modality.mddoc · 4,216 bytesreferences/patterns/multi-user-onboarding.mddoc · 6,681 bytesreferences/patterns/navigation.mddoc · 3,071 bytesreferences/patterns/ocr-scanner.mddoc · 2,688 bytesreferences/patterns/qr-code-scanner.mddoc · 2,855 bytesreferences/patterns/quick-sort.mddoc · 3,974 bytesreferences/patterns/rich-text-document.mddoc · 3,742 bytesreferences/patterns/search.mddoc · 4,571 bytesreferences/patterns/single-user-onboarding.mddoc · 5,602 bytesreferences/patterns/sort-and-filter-form.mddoc · 7,366 bytesreferences/patterns/sort-and-filter-overview.mddoc · 2,069 bytesreferences/patterns/whats-new.mddoc · 5,937 bytesreferences/resources/joule-ui-kit.mddoc · 1,102 bytesreferences/resources/mentor-app.mddoc · 1,472 bytesreferences/resources/ui-kit.mddoc · 1,304 bytesreferences/resources/watchos-ui-kit.mddoc · 945 bytesreferences/visionos/foundations/design-principles.mddoc · 3,097 bytesreferences/visionos/foundations/design-process-and-tools.mddoc · 1,912 bytesreferences/visionos/foundations/spatial-ux-design.mddoc · 1,980 bytesreferences/visionos/foundations/terminology.mddoc · 1,826 bytesreferences/visionos/foundations/typography.mddoc · 1,459 bytesreferences/visionos/get-started.mddoc · 1,678 bytesreferences/watchos/foundations/colors.mddoc · 2,185 bytesreferences/watchos/foundations/design-principles.mddoc · 3,260 bytesreferences/watchos/foundations/layout.mddoc · 1,708 bytesreferences/watchos/foundations/navigation.mddoc · 1,945 bytesreferences/watchos/foundations/type-system.mddoc · 1,363 bytesreferences/watchos/get-started.mddoc · 1,023 bytes
Read excerpt
# SAP Fiori for iOS — Design Skill
## Figma UI Kit
**File key:** `1450853598524410675`
**Community URL:** `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit`
### How to read a component from Figma
```
get_figma_data(fileKey: "1450853598524410675", nodeId: "<nodeId>", depth: 3)
```
### Known Page Node IDs (depth=1 from file root)
| Page | Contents |