How sap/ai-skills-library works
The AI Skills Library is a repository of installable assistant skills, including SAP Fiori design guidance and SAP AI Core operational tools. The main user journey is to select and install a skill with the skills CLI, then use its instructions and references; AI Core skills also provide scripts that query or change AI Core resources. The graph groups the broad design-guidance collections and the operational plugin skills. Script-to-service edges are grounded in sampled calls; the README documents installation, but not the CLI’s internal mechanics.
Main entry points: README.md AI Core plugin · aicore-admin-resources/scripts Resource group tools · aicore-lifecycle-management/scripts Lifecycle tools · list_foundation_models.py Foundation models
Components 10
Design skills
- Fiori guidelines
skills/sap-fiori-guidelines/SKILL.md - Fiori for iOS
skills/sap-fiori-ios/SKILL.md
AI Core operations
- Resource group tools
plugins/aicore-skills/skills/aicore-admin-resources/scripts - Setup check
plugins/aicore-skills/skills/aicore-admin-resources/scripts/check_setup.py - Lifecycle tools
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts - Foundation models
plugins/aicore-skills/skills/genai-hub-foundation-models/scripts/list_foundation_models.py
Skill distribution
- AI Core plugin
plugins/aicore-skills/README.md
Other components
- Assistant user
- Skills CLI
- SAP AI Core
Connections 11
- Assistant user → Skills CLI: selects and installs
README.md - Skills CLI → Fiori guidelines: installs skill
README.md - Skills CLI → Fiori for iOS: installs skill
README.md - Skills CLI → AI Core plugin: installs plugin
README.md - AI Core plugin → Resource group tools: provides tools
- AI Core plugin → Lifecycle tools: provides tools
- AI Core plugin → Foundation models: provides tools
- Setup check → SAP AI Core: checks access
plugins/aicore-skills/skills/aicore-admin-resources/scripts/check_setup.py - Resource group tools → SAP AI Core: manages groups
plugins/aicore-skills/skills/aicore-admin-resources/scripts/create_resource_group.py - Lifecycle tools → SAP AI Core: queries and manages
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/create_deployment.py - Foundation models → SAP AI Core: fetches model data
plugins/aicore-skills/skills/genai-hub-foundation-models/scripts/list_foundation_models.py