# sap-btp-cloud-logging

Guides SAP Cloud Logging setup on SAP BTP, from Cloud Foundry and Kyma ingestion to OpenSearch dashboards.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 851 installs · ★ 475
- Author: secondsky
- License: GPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/secondsky/sap-skills/tree/HEAD/plugins/sap-btp-cloud-logging/skills/sap-btp-cloud-logging/SKILL.md
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/skills/sap-btp-cloud-logging

## What it does

This skill supplies operational workflows for SAP Cloud Logging on SAP BTP. It covers instance provisioning across four options: BTP Cockpit, Cloud Foundry CLI, SAP BTP CLI, and Kubernetes manifests via SAP BTP Service Operator.

Data ingestion accepts OpenTelemetry (OTLP), JSON API, or native streams from Cloud Foundry and Kyma runtimes. Service tiers range from `dev` (fixed at 7.5 GB) to auto-scaling `standard` and `large` plans. In-place plan updates are not supported. Migrating between plans requires running instances in parallel.

It also details certificate operations, including a three-step Root CA rotation, SAML configuration through SAP Cloud Identity Services, and retention settings between 1 and 90 days.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-btp-cloud-logging -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/sap-btp-cloud-logging/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/sap-btp-cloud-logging/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-btp-cloud-logging -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/sap-btp-cloud-logging/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-btp-cloud-logging -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/sap-btp-cloud-logging/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install secondsky/sap-skills sap-btp-cloud-logging
```

2. **Manually: put the files in place**
- File: `.github/skills/sap-btp-cloud-logging/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-btp-cloud-logging -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-cloud-logging/skills/sap-btp-cloud-logging
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/sap-btp-cloud-logging/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-btp-cloud-logging -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/secondsky/sap-skills/tree/HEAD/plugins/sap-btp-cloud-logging/skills/sap-btp-cloud-logging/SKILL.md

## When to use it
- provision SAP Cloud Logging instances via CF CLI or BTP CLI
- configure OTLP log and trace ingestion from Kyma or Cloud Foundry
- execute the three-step Root CA certificate rotation
- configure SAML authentication with SAP Cloud Identity Services

## Example prompts
- Generate a CF CLI command to provision a standard cloud-logging instance with a 14-day retention period.
- Write a Kubernetes ServiceInstance manifest for BTP Service Operator in Kyma.
- How do I configure OpenTelemetry log ingestion for SAP Cloud Logging?

## Similar
- [caveman-manage](https://affpapa.org/en/nevibecode/skills/caveman-manage.md) — skill · 104200 installs
- [workers-best-practices](https://affpapa.org/en/nevibecode/skills/cloudflare-workers-best-practices.md) — skill · 126100 installs
- [cloudflare-email-service](https://affpapa.org/en/nevibecode/skills/cloudflare-email-service.md) — skill · 102300 installs
- [firebase-basics](https://affpapa.org/en/nevibecode/skills/firebase-basics.md) — skill · 14100 installs
- [cloudflare-one](https://affpapa.org/en/nevibecode/skills/cloudflare-one.md) — skill · 93100 installs
- [cloudflare-one-migrations](https://affpapa.org/en/nevibecode/skills/cloudflare-one-migrations.md) — skill · 89500 installs

From the same set: [secondsky/sap-skills](https://affpapa.org/en/nevibecode/by/secondsky/sap-skills.md) — 20 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
