{"ref":"artifact:sap-ai-skills-library","page":"/artifacts/sap-ai-skills-library","json":"/artifacts/sap-ai-skills-library.json","generated":"2026-10-29","drafted_with_ai":true,"entity":{"id":"sap-ai-skills-library","name":"AI Skills Library","artifact_type":"web-tool","source_available":true,"ecosystem":"umbrella","serves_ecosystems":["cap","ui5","btp"],"domain":"ai-and-agents","secondary_domains":["developer-experience"],"origin_ring":"sap-official","use_as":"reference","description":{"one_line":"SAP's listing of AI skills for SAP work at skills.cloud.sap: skills, plugins, marketplaces and MCP servers from SAP and from third parties, each installed with the [skills CLI](external:skills-cli).","short":"Listing of AI skills for SAP, installed with the skills CLI","what_it_solves":"Lists skills, plugins, marketplaces and MCP servers at skills.cloud.sap, filtered by that type, by Platform or Business content, and by whether SAP or a third party published it; the listing read on 2026-10-27 showed 68 results, each with its publisher and the description from its own `SKILL.md` frontmatter. That description does double duty: it is what the listing shows and what an agent matches a request against, which is why the contribution guidelines ask for it to be specific and trigger-rich. Skill code is not submitted to the library. A contributor lays their public GitHub repository out as `skills/<slug>/SKILL.md`, opens a registration issue, and a maintainer onboards the repository so it appears on the site; the repository behind the library holds SAP's own entries, [aicore-skills](artifact:sap-aicore-skills) and [sap-fiori-guidelines](artifact:sap-fiori-guidelines) among them. Installing goes through the [skills CLI](external:skills-cli): `npx skills add SAP/ai-skills-library` takes everything in SAP's repository, `--skill` or `--plugin` takes one entry, and `--list` prints what is there.","when_not_to_use":"A repository that cannot be public has nothing to register here: the bring-your-own-repo model keeps skill code in the contributor's own public GitHub repository, and the library carries the registration. What a listed skill was written against, and when it was last touched, sits in that repository; the listing carries a name, a publisher and a description.","to_build_on_it":"Getting a skill listed is a registration issue from the template, which a maintainer reviews before onboarding the repository, and the repository is laid out as `skills/<slug>/SKILL.md` with name and description in the frontmatter first. Changing a skill the library itself holds starts with an issue and then a pull request, under Apache 2.0 and the Developer Certificate of Origin."},"links":{"homepage":"https://skills.cloud.sap","repo":"https://github.com/SAP/ai-skills-library"},"maintainers":["actor:sap"],"provides":[{"capability":"capability:agent-guidance","what_it_does":"Collects the skills a coding agent can be handed for SAP work in one listing — SAP's own and third-party ones, filterable by publisher and by whether the entry is a skill, a plugin, a marketplace or an MCP server — and states the skills CLI command that installs one.","facets":[{"key":"installs_into","value":["Claude Code","Codex","Cursor","OpenCode"],"source":{"url":"https://raw.githubusercontent.com/SAP/ai-skills-library/main/README.md","title":"SAP/ai-skills-library — README, Requirements and Setup","checked":"2026-10-27","quote":"Install skills using the [skills CLI](https://github.com/vercel-labs/skills), which supports Claude Code, Codex, Cursor, OpenCode, and many more agents."}}],"sources":[{"url":"https://raw.githubusercontent.com/SAP/ai-skills-library/main/README.md","title":"SAP/ai-skills-library — README, About this project","checked":"2026-10-27","quote":"Discover AI skills for SAP — search, filter, and install skills for your digital assistant."},{"url":"https://skills.cloud.sap","title":"AI Skills Library — skills.cloud.sap","checked":"2026-10-27","quote":"Browse skills, plugins, marketplaces, and MCP servers installable with a single command."},{"url":"https://skills.cloud.sap","title":"AI Skills Library — skills.cloud.sap, filters and result count","checked":"2026-10-27","quote":"All Skills Plugins Marketplaces MCP Servers All Platform Business All SAP Third-Party 68 results"},{"url":"https://raw.githubusercontent.com/SAP/ai-skills-library/main/CONTRIBUTING.md","title":"SAP/ai-skills-library — CONTRIBUTING.md, Registering a New Skill","checked":"2026-10-27","quote":"The `description` field is what appears on the AI Skills Library listing and drives AI trigger matching — make it specific and trigger-rich."}]}],"requires":[{"ref":"external:skills-cli","for":"Installing anything the listing carries runs through it: `npx skills add SAP/ai-skills-library` for everything in SAP's repository, `--skill` or `--plugin` for one entry.","requirement":"required","basis":"binding","role":"installer","sources":[{"url":"https://raw.githubusercontent.com/SAP/ai-skills-library/main/README.md","title":"SAP/ai-skills-library — README, Requirements and Setup","checked":"2026-10-27","quote":"Install skills using the [skills CLI](https://github.com/vercel-labs/skills), which supports Claude Code, Codex, Cursor, OpenCode, and many more agents."},{"url":"https://raw.githubusercontent.com/SAP/ai-skills-library/main/README.md","title":"SAP/ai-skills-library — README, Install a plugin","checked":"2026-10-27","quote":"npx skills add SAP/ai-skills-library --plugin aicore-skills"}]}],"interfaces":[{"key":"listing","kind":"ui","direction":"in","for":"A person browsing the listing at its own address: skills, plugins, marketplaces and MCP servers, filtered by type, by Platform or Business content and by publisher.","sources":[{"url":"https://skills.cloud.sap","title":"AI Skills Library — skills.cloud.sap","checked":"2026-10-27","quote":"Browse skills, plugins, marketplaces, and MCP servers installable with a single command."}]}],"provenance":{"discovered_via":[{"source":"source:github"}],"first_seen":"2026-10-27"},"drafted_with_ai":true,"contributors":["actor:brigittak307","actor:flacki","actor:jensmaurersap","actor:kodi3831","actor:lizzzcai","actor:marcusnotheis","actor:rpspoonia","actor:tanvi-sap"]},"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 UMBRELLA release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UMBRELLA 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":"fair","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":95,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-28","npm":"not published under this name","stars":95,"forks":21,"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","open_prs":1,"tree_truncated":false,"test_files":0,"workflows":2,"other_ci":false,"readme_bytes":2786,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2026-05-07","last_commit":"2026-10-22","commits":22,"contributors":10,"readme_path":"README.md","readme_sha":"84093ec203ef2e4f57b4f3f408e33ce45e68d62e","repo_read":"2026-10-28"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:brigittak307","name":"BrigittaK307","json":"/actors/brigittak307.json"},{"ref":"actor:flacki","name":"flacki","json":"/actors/flacki.json"},{"ref":"actor:jensmaurersap","name":"Jens Maurer","json":"/actors/jensmaurersap.json"},{"ref":"actor:kodi3831","name":"kodi3831","json":"/actors/kodi3831.json"},{"ref":"actor:lizzzcai","name":"Lize Cai","json":"/actors/lizzzcai.json"},{"ref":"actor:marcusnotheis","name":"Marcus Notheis","json":"/actors/marcusnotheis.json"},{"ref":"actor:rpspoonia","name":"rpspoonia","json":"/actors/rpspoonia.json"},{"ref":"actor:tanvi-sap","name":"Tanvi-sap","json":"/actors/tanvi-sap.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}