sap-btp-clilisted
Install: claude install-skill adam0thman/sap-basis-ops
# SAP BTP command-line administration
**Sources.** SAP's own documentation, fetched as raw markdown from the **`SAP-docs/btp-cloud-platform`**
repository (the published source behind help.sap.com) **[V]**. Marks: **[V]** read directly, **[G]**
cited but not read in full.
> ## ⚠️ Different world from the rest of this repo
>
> Every other skill here targets an **on-premise ABAP/database stack** — `sapcontrol`, `R3trans`,
> `hdbnsutil`, BR\*Tools. This one targets **SAP BTP**, where you administer a *tenant*, not a host.
> There is no `<sid>adm`, no profile, no `/usr/sap`. Do not carry assumptions across.
**Two CLIs, one platform.** They are not alternatives — they own different layers:
| | **btp CLI** | **cf CLI** |
|---|---|---|
| Scope | The **account model**: global accounts, directories, subaccounts, entitlements, users, role collections, environments, service instances via SAP Service Manager | The **Cloud Foundry runtime inside** a subaccount: orgs, spaces, apps, routes, services, builds |
| Who ships it | SAP | Cloud Foundry Foundation (+ SAP plugins) |
| Typical user | Platform / account administrator | Developer, deployer |
You will routinely use both in one session: `btp` to create and entitle the subaccount, then `cf` to
deploy into it.
---
## 1. btp CLI — the syntax that explains everything
```
btp [OPTIONS] ACTION GROUP/OBJECT [PARAMS]
```
**[V]** Every command is that shape. Once you internalise it the CLI stops needing memorisation:
- **`btp`** — the ba