# SAP Samples AI Agent Skills

SAP Samples publishes official AI agent skills for its tools, services, and developer workflows.

Browse 34 official AI agent skills across 6 SAP Samples repositories, with install commands and source links.

Official page: https://skillscout.sh/official/sap-samples/
Markdown page: https://skillscout.sh/official/sap-samples/sap-samples_skills_skillscout.md
Vendor website: https://developers.sap.com/

## Prompt for your agent

Fetch this Markdown manifest as plain text: https://skillscout.sh/official/sap-samples/sap-samples_skills_skillscout.md. If your browser cannot display the Markdown directly, use curl or another text fetcher. Recommend the relevant SAP Samples skills package or packages for my goal, explain which individual skills matter, and wait for my approval. After I approve, install with the npx command. If no project is open, install it as an agent skill I can use later.

## Skills packages

### sap-samples/joule-a2a-agent-toolkit

Includes 4 official skills: btp-cli, cf-cli, joule-a2a-agent, joule-cli.

Install:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit -y
```

Source: https://github.com/SAP-samples/joule-a2a-agent-toolkit

### sap-samples/btp-neo-java-app-migration

Includes 22 official skills: persistence-hana, approuter-setup, authentication-xsuaa, connectivity-onpremise, dependency-compatibility, destinations.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration -y
```

Source: https://github.com/SAP-samples/btp-neo-java-app-migration

### sap-samples/cap-agentic-engineered

Includes 3 official skills: sap-fiori, sap-cap, sap-ui5.

Install:

```bash
npx skills add sap-samples/cap-agentic-engineered -y
```

Source: https://github.com/SAP-samples/cap-agentic-engineered

### sap-samples/cloud-cap-hana-swapi

Includes 1 official skill: cap-change-workflow.

Install:

```bash
npx skills add sap-samples/cloud-cap-hana-swapi -y
```

Source: https://github.com/SAP-samples/cloud-cap-hana-swapi

### sap-samples/hana-developer-cli-tool-example

Includes 3 official skills: cli-command-development, docs-automation, mcp-server-workflows.

Install:

```bash
npx skills add sap-samples/hana-developer-cli-tool-example -y
```

Source: https://github.com/SAP-samples/hana-developer-cli-tool-example

### sap-samples/sap-devs-cli

Includes 1 official skill: tutorial.

Install:

```bash
npx skills add sap-samples/sap-devs-cli -y
```

Source: https://github.com/SAP-samples/sap-devs-cli

## Individual skills

### btp-cli

Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.

Install:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit@btp-cli -y
```

Package: sap-samples/joule-a2a-agent-toolkit
Source: https://github.com/SAP-samples/joule-a2a-agent-toolkit/tree/main/skills/btp-cli

### cf-cli

Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.

Install:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit@cf-cli -y
```

Package: sap-samples/joule-a2a-agent-toolkit
Source: https://github.com/SAP-samples/joule-a2a-agent-toolkit/tree/main/skills/cf-cli

### joule-a2a-agent

Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.

Install:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit@joule-a2a-agent -y
```

Package: sap-samples/joule-a2a-agent-toolkit
Source: https://github.com/SAP-samples/joule-a2a-agent-toolkit/tree/main/skills/joule-a2a-agent

### joule-cli

Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.

Install:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit@joule-cli -y
```

Package: sap-samples/joule-a2a-agent-toolkit
Source: https://github.com/SAP-samples/joule-a2a-agent-toolkit/tree/main/skills/joule-cli

### persistence-hana

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@persistence-hana -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/persistence-hana

### approuter-setup

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@approuter-setup -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/approuter-setup

### authentication-xsuaa

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@authentication-xsuaa -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/authentication-xsuaa

### connectivity-onpremise

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@connectivity-onpremise -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/connectivity-onpremise

### dependency-compatibility

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@dependency-compatibility -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/dependency-compatibility

### destinations

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@destinations -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/destinations

### document-management-sdm

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@document-management-sdm -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/document-management-sdm

### jakarta-java25-migration

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@jakarta-java25-migration -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/jakarta-java25-migration

### keystore-credstore

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@keystore-credstore -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/keystore-credstore

### mail-destinations

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@mail-destinations -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/mail-destinations

### mta-descriptor

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@mta-descriptor -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/mta-descriptor

### sdk-replacement

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@sdk-replacement -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/sdk-replacement

### tomee-runtime

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@tomee-runtime -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/tomee-runtime

### btp-cli-reference

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@btp-cli-reference -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/btp-cli-reference

### cf-cli-reference

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@cf-cli-reference -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/cf-cli-reference

### monitoring-logging

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@monitoring-logging -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/monitoring-logging

### neo-destinations-keystores-migrator

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@neo-destinations-keystores-migrator -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/neo-destinations-keystores-migrator

### neo-to-cf-migration-orchestrator

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@neo-to-cf-migration-orchestrator -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/neo-to-cf-migration-orchestrator

### subaccount-migration-orchestrator

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@subaccount-migration-orchestrator -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/SAP-samples/btp-neo-java-app-migration/tree/main/ai-migration/neo-java-migration-skills/skills/subaccount-migration-orchestrator

### subaccount-roles-export

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@subaccount-roles-export -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/subaccount-roles-export

### subaccount-roles-import

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@subaccount-roles-import -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/subaccount-roles-import

### subaccount-trust-migrator

Official SAP Samples skill from sap-samples/btp-neo-java-app-migration.

Install:

```bash
npx skills add sap-samples/btp-neo-java-app-migration@subaccount-trust-migrator -y
```

Package: sap-samples/btp-neo-java-app-migration
Source: https://github.com/sap-samples/btp-neo-java-app-migration/tree/HEAD/ai-migration/neo-java-migration-skills/skills/subaccount-trust-migrator

### sap-fiori

Official SAP Samples skill from sap-samples/cap-agentic-engineered.

Install:

```bash
npx skills add sap-samples/cap-agentic-engineered@sap-fiori -y
```

Package: sap-samples/cap-agentic-engineered
Source: https://github.com/sap-samples/cap-agentic-engineered/tree/HEAD/skills/sap-fiori

### sap-cap

Official SAP Samples skill from sap-samples/cap-agentic-engineered.

Install:

```bash
npx skills add sap-samples/cap-agentic-engineered@sap-cap -y
```

Package: sap-samples/cap-agentic-engineered
Source: https://github.com/sap-samples/cap-agentic-engineered/tree/HEAD/skills/sap-cap

### sap-ui5

Official SAP Samples skill from sap-samples/cap-agentic-engineered.

Install:

```bash
npx skills add sap-samples/cap-agentic-engineered@sap-ui5 -y
```

Package: sap-samples/cap-agentic-engineered
Source: https://github.com/sap-samples/cap-agentic-engineered/tree/HEAD/skills/sap-ui5

### cap-change-workflow

Official SAP Samples skill from sap-samples/cloud-cap-hana-swapi.

Install:

```bash
npx skills add sap-samples/cloud-cap-hana-swapi@cap-change-workflow -y
```

Package: sap-samples/cloud-cap-hana-swapi
Source: https://github.com/SAP-samples/cloud-cap-hana-swapi/tree/main/.github/skills/cap-change-workflow

### cli-command-development

Official SAP Samples skill from sap-samples/hana-developer-cli-tool-example.

Install:

```bash
npx skills add sap-samples/hana-developer-cli-tool-example@cli-command-development -y
```

Package: sap-samples/hana-developer-cli-tool-example
Source: https://github.com/SAP-samples/hana-developer-cli-tool-example/tree/main/.github/skills/cli-command-development

### docs-automation

Official SAP Samples skill from sap-samples/hana-developer-cli-tool-example.

Install:

```bash
npx skills add sap-samples/hana-developer-cli-tool-example@docs-automation -y
```

Package: sap-samples/hana-developer-cli-tool-example
Source: https://github.com/SAP-samples/hana-developer-cli-tool-example/tree/main/.github/skills/docs-automation

### mcp-server-workflows

Official SAP Samples skill from sap-samples/hana-developer-cli-tool-example.

Install:

```bash
npx skills add sap-samples/hana-developer-cli-tool-example@mcp-server-workflows -y
```

Package: sap-samples/hana-developer-cli-tool-example
Source: https://github.com/SAP-samples/hana-developer-cli-tool-example/tree/main/.github/skills/mcp-server-workflows

### tutorial

Official SAP Samples skill from sap-samples/sap-devs-cli.

Install:

```bash
npx skills add sap-samples/sap-devs-cli@tutorial -y
```

Package: sap-samples/sap-devs-cli
Source: https://github.com/sap-samples/sap-devs-cli/tree/HEAD/content/packs/base/skills/tutorial

## sap-samples/joule-a2a-agent-toolkit package overview

Includes 4 official skills: btp-cli, cf-cli, joule-a2a-agent, joule-cli.

### Top skills in this package

- btp-cli: Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.
- cf-cli: Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.
- joule-a2a-agent: Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.
- joule-cli: Official SAP Samples skill from sap-samples/joule-a2a-agent-toolkit.

### Install

Install the full package:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit -y
```

Install a specific skill:

```bash
npx skills add sap-samples/joule-a2a-agent-toolkit@btp-cli -y
```

Use the package when you want your agent to choose the relevant skill from this official repository.

Source: https://github.com/sap-samples/joule-a2a-agent-toolkit#readme
