Agent skill

Sap Btp Best Practices

by secondsky in secondsky/sap-skills

SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger.

GPL-3.0Auto-check passedDevOps & Cloud

Install Sap Btp Best Practices

skills CLI
$ npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install secondsky/sap-skills sap-btp-best-practices --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/sap-btp-best-practices/skills/sap-btp-best-practices .claude/skills/sap-btp-best-practices && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sap-btp-best-practices
GitHub stars
462
Token cost
~3.8k tokens
SKILL.md length
1,417 words
Files
11 (incl. references)
Skills in repo
41
Repo updated
First seen
Licence
GPL-3.0

At a glance

SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger.

  • Works in 5 steps: Identify the target account model:… → Choose the runtime path: Cloud Foundry,… → Apply security defaults from Security… → …
  • Planning BTP implementations
  • SKILL.md covers Related Skills, When to Use This Skill, Quick Start and Table of Contents, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Sap Btp Best Practices is an agent skill from secondsky/sap-skills. SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger. Use when planning BTP implementations, setting up account hierarchies, configuring environments, implementing authentication, designing CI/CD pipelines, establishing governance, building Platform Engineering teams, implementing failover strategies, or managing application lifecycle on SAP BTP. Keywords: SAP BTP, account hierarchy, global account, directory…

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including reference files (for example `README.md`, `agents/openai.yaml` and `references/account-models.md`).

It sits in DevOps & Cloud, covering Platform engineering, Backup and disaster recovery and CI/CD. It works with SAP. The repository describes itself as: Production-ready plugins for SAP development with AI coding assistants — BTP, CAP, Fiori, ABAP, HANA, Analytics Cloud, Datasphere, and more. The licence is GPL-3.0.

When your agent uses it

  • Planning BTP implementations
  • Setting up account hierarchies
  • Configuring environments
  • Implementing authentication

Example prompts

  • “/sap-btp-best-practices”

Requirements

  • Node.js
  • Docker

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Identify the target account model: global account, directories, subaccounts, environments, and regions.
  2. Choose the runtime path: Cloud Foundry, Kyma, ABAP Environment, or a hybrid portfolio.
  3. Apply security defaults from Security and Authentication.
  4. Use the relevant implementation skill for detailed execution: sap-btp-cloud-platform, sap-btp-connectivity, sap-btp-service-manager…
  5. Record production-specific gaps in the project plan before changing last_verified.

What it can do on your machine

Read from SKILL.md and the folder at commit 652a861. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com
    • help.sap.com
    • btp-ai-bp.docs.sap

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sap Btp Best Practices loads about 3.8k tokens when it runs, and up to ~31k if it reads all its reference files. Until then it costs about 175 tokens; SKILL.md has 1,417 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~175
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~31k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from secondsky/sap-skills at commit 652a861, republished under its GPL-3.0 licence (© secondsky). 1,417 words, ~3,807 tokens.

Download SKILL.mdSave it as .claude/skills/sap-btp-best-practices/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
sap-btp-best-practices
description
SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger. Use when planning BTP implementations, setting up account hierarchies, configuring environments, implementing authentication, designing CI/CD pipelines, establishing governance, building Platform Engineering teams, implementing failover strategies, or managing application lifecycle on SAP BTP. Keywords: SAP BTP, account hierarchy, global account, directory, subaccount, Cloud Foundry, Kyma, ABAP, SAP Identity Authentication, CI/CD, governance, Platform Engineering, failover, multi-region, SAP BTP best practices
license
GPL-3.0
metadata.maintainer
Eduard Jiglau
metadata.maintainer_email
hello@sap-ai-skills.com
metadata.website
https://sap-ai-skills.com
metadata.version
2.4.1
metadata.last_verified
2025-11-27

SAP BTP Best Practices

  • sap-btp-cloud-platform: Use for technical implementation details, CLI commands, and runtime configurations
  • sap-btp-connectivity: Use for connectivity patterns, destination configuration, and Cloud Connector setup
  • sap-btp-service-manager: Use for service lifecycle management and programmatic service operations
  • sap-btp-developer-guide: Use for development workflows, CAP integration, and application patterns
  • sap-cap-capire: Use when designing CAP applications on BTP or implementing multitenancy
  • sap-ai-core: Use for AI Core platform setup, model deployment, and orchestration configuration
  • sap-cloud-sdk-ai: Use for SDK-level AI integration in CAP or standalone BTP applications
  • sap-fiori-tools: Use for UI deployment strategies and frontend application guidelines

When to Use This Skill

Use this skill when designing a BTP account model, setting up governance, choosing commercial/environment patterns, establishing security and authentication defaults, designing CI/CD and operations practices, or reviewing a BTP landscape before implementation.

Quick Start

  1. Identify the target account model: global account, directories, subaccounts, environments, and regions.
  2. Choose the runtime path: Cloud Foundry, Kyma, ABAP Environment, or a hybrid portfolio.
  3. Apply security defaults from Security and Authentication.
  4. Use the relevant implementation skill for detailed execution: sap-btp-cloud-platform, sap-btp-connectivity, sap-btp-service-manager, sap-cap-capire, or sap-fiori-tools.
  5. Record production-specific gaps in the project plan before changing last_verified.

Documentation-audited SAP BTP implementation guidance based on official SAP documentation. The last_verified date remains stale until the source refresh and any live account checks are completed.

Quick Links:


Table of Contents

  1. Platform Fundamentals
  2. Account Model Setup
  3. Security and Authentication
  4. Connectivity
  5. Governance and Teams
  6. Development
  7. AI Development
  8. Deployment and Delivery
  9. High Availability and Failover
  10. Operations and Monitoring
  11. Cost Management
  12. Bundled Resources

Platform Fundamentals

Account Hierarchy
Global Account (SAP contract)
├── Directory (optional, up to 7 levels)
│   └── Subaccount (region-specific, apps run here)
│       ├── Cloud Foundry Org → Spaces
│       └── Kyma Cluster → Namespaces
└── Subaccount

Key Points:

  • Global account = contract with SAP (one per commercial model)
  • Directory = groups subaccounts (max 7 levels deep)
  • Subaccount = deployed in specific region, enables runtimes
  • Use labels for virtual grouping (Dev/Test/Prod, cost centers)
Environments
EnvironmentUse CaseKey Features
Cloud FoundryPolyglot appsMultiple buildpacks, spaces
KymaCloud-native K8sOpen-source, namespaces
ABAPABAP extensionsRAP, cloud-ready ABAP
NeoLegacyMigrate away - HTML5, Java, HANA XS
Commercial Models
  • Consumption-Based (BTPEA/CPEA): Flexible access, best for pilots
  • Subscription-Based: Fixed-cost for known service needs

Best Practice: Start with consumption-based, move to subscription for stable workloads.


Account Model Setup

Simple Model (3 subaccounts)
Global Account
├── Dev Subaccount
├── Test Subaccount
└── Prod Subaccount

Best for: Initial implementations, single team, <3 projects

Directory Model (scalable)
Global Account
├── Directory: HR
│   ├── hr-dev / hr-test / hr-prod
├── Directory: Sales
│   ├── sales-dev / sales-test / sales-prod
└── Directory: Central IT
    ├── api-management
    └── shared-services

Best for: Multiple teams, cost allocation, complex governance

Naming Conventions
EntityConventionExample
SubaccountNatural language"HR Development"
SubdomainLowercase, hyphenshr-dev-acme
CF OrgCompany prefixacme-hr-dev
CF SpaceConsistent across stageshr-recruiting

Tip: Derive CF org/Kyma names from subaccount names for consistency.


Security and Authentication

Identity Provider Setup

Always use SAP Cloud Identity Services - Identity Authentication

Corporate IdP → Identity Authentication (proxy) → SAP BTP

Critical Steps:

  1. Add multiple administrators (different time zones)
  2. Enable MFA for all admins
  3. Configure security alerts
  4. Set up backup admins in SAP ID Service
Authorization Methods
MethodBest ForNotes
ProvisioningProduction, many usersCentralized roles, automated offboarding
FederationSimple scenariosReal-time sync, but doesn't scale well
ManualTesting onlyQuick setup, not production-ready
Destination Authentication

Recommended:

  • PrincipalPropagation - SAP on-premise systems
  • OAuth2SAMLBearerAssertion - Third-party systems
  • OAuth2JWTBearer - User token exchange

Avoid in Production:

  • BasicAuthentication
  • OAuth2Password

See: references/security-and-authentication.md for complete guidance


Connectivity

Remote System Access
  • Internet Services: Destinations with authentication
  • On-Premise Systems: Destinations + Cloud Connector
Cloud Connector
  • Lightweight on-premise agent
  • Secure tunnel to SAP BTP (no inbound ports)
  • Fine-grained access control
  • Supports RFC and HTTP protocols
  • Enables principal propagation

Note: Each subaccount needs separate Cloud Connector config.


Governance and Teams

Required Teams

Platform Engineering Team (Center of Excellence):

  • Manages cloud landscape infrastructure
  • Handles account operations, build infrastructure
  • Creates governance and compliance guidelines
  • Does NOT manage individual application lifecycles

Cloud Development Teams:

  • Follow DevOps (develop AND operate)
  • Responsible for application lifecycle
  • Regular maintenance (e.g., UI updates every 6 months)
Essential Documentation
  1. Onboarding Doc: Organization, app IDs, timeline, tech stack
  2. Security Doc: Data sensitivity, policies, auth framework
  3. Services Catalog: Templates for destinations, builds, schemas

Development

Programming Models

SAP CAP (Cloud Application Programming Model):

  • Framework with languages, libraries, tools
  • Supports Java, JavaScript, TypeScript
  • Enterprise-grade services and data models

ABAP Cloud:

  • Modern ABAP for cloud-ready apps
  • RAP (RESTful ABAP Programming Model)
  • Extensions for ABAP-based products
Development Lifecycle
  1. Explore: Business opportunity, team roles
  2. Discover: Use cases, technology options
  3. Design: UX design, domain-driven design
  4. Deliver: Landscape setup, development
  5. Run and Scale: Feedback, optimization

AI Development

SAP BTP provides AI capabilities through SAP AI Core for:

  • Generative AI (LLMs, RAG)
  • Narrow AI (classical ML)

Key Resources:

Best Practices:

  • Use service keys for secure authentication
  • Implement PII data masking
  • Build RAG with SAP HANA Cloud Vector Engine
  • Configure content filtering
  • Monitor model drift

Use Cases: 20+ samples including chatbots, PDF extraction, procurement.

CAP + AI Integration Patterns:

  • Use SAP Cloud SDK for AI (@sap-ai-sdk/orchestration) inside CAP event handlers — never raw HTTP calls to LLM providers
  • Bind AI Core service instance to CAP app via MTA (plan: extended) — credentials are managed by BTP, not in code
  • Always process LLM calls asynchronously in production: return 202 Accepted, process in background via cds.spawn. LLM responses can take 30-60 seconds, exceeding BTP load balancer timeouts
  • Externalize prompts into JSON files or CDS entities so they can be updated without redeployment
  • Use HANA Cloud Vector(1536) type in CDS entities for RAG scenarios with the HANA Vector Engine
  • Allocate at least 512MB memory for Node.js containers processing large text payloads with the AI SDK
  • Implement resilience: validate LLM outputs before writing to the database (prevent injection attacks), cache frequent responses for cost control

See: references/ai-development-best-practices.md for patterns and examples. For CAP-specific code patterns, see sap-cap-capire skill. For SDK integration, see sap-cloud-sdk-ai skill.


Show full SKILL.md (485 more words)Show less

Deployment and Delivery

Deployment Methods

Cloud Foundry/Neo:

  • Package as MTA archive
  • Deploy via: BTP Cockpit, CF CLI, Business Application Studio

Kyma:

  • Docker images (Dockerfile or Cloud Native Buildpacks)
  • Helm charts for production
  • Deploy via SAP Continuous Integration and Delivery
CI/CD Approaches

SAP Continuous Integration and Delivery:

  • Low expertise required
  • Ready-to-use infrastructure
  • Direct SAP support

Project "Piper":

  • High expertise required
  • Jenkins-based
  • Open-source community support

Best Practice: Combine CI/CD with SAP Cloud Transport Management for governance + agility.

See: references/deployment-and-delivery.md for detailed configs


High Availability and Failover

Multi-Region Architecture
Custom Domain URL
       │
    Load Balancer
       ├── Region 1 (active)
       └── Region 2 (passive/active)
Failover Implementation

Four Core Principles:

  1. Deploy in Two Regions: Near users and backend systems
  2. Keep Synced: CI/CD pipeline or Cloud Transport Management
  3. Define Detection: Monitor 5xx errors, timeouts
  4. Plan Failback: Visual differentiation, user-driven

Legal: Check cross-region data processing restrictions.

See: references/failover-and-resilience.md for implementation details


Operations and Monitoring

Go-Live Checklist
  1. Deploy to production
  2. Set go-live timeframe (avoid quarter-end)
  3. Embed in SAP Fiori Launchpad
  4. Provision business users
  5. Configure role collections
Monitoring Tools

SAP Cloud ALM (Enterprise Support):

  • Real User Monitoring
  • Health Monitoring
  • Integration and Exception Monitoring
  • Job Automation Monitoring

SAP Cloud Logging:

  • Observability across CF, Kyma, Kubernetes

SAP Alert Notification:

  • Multi-channel notifications (email, chat, ticketing)

Cost Management

Best Practices
  1. Check Costs and Usage monthly
  2. Provide minimal required entitlements
  3. Use labels for cost allocation
  4. Set up automated alerts (Usage Data Management + Alert Notification)
Contract Strategies
  • Consolidate subscriptions in one global account
  • Use hybrid accounts for mixed workloads
  • Note: Consumption credits non-transferable between global accounts

Bundled Resources

This skill provides comprehensive reference documentation:

Account & Governance
  • references/account-models.md (11K lines)

    • Detailed account structure patterns
    • Naming conventions and examples
    • Cost allocation strategies
  • references/governance-and-teams.md (13K lines)

    • Platform Engineering team structure
    • Onboarding processes
    • Documentation templates
Security & Connectivity
  • references/security-and-authentication.md (13K lines)
    • Complete auth methods comparison
    • Destination configuration
    • Kyma RBAC manifests
    • Identity lifecycle management
Deployment & Operations
  • references/deployment-and-delivery.md (10K lines)

    • MTA descriptor templates
    • CI/CD pipeline configs
    • Transport management setup
  • references/operations-and-monitoring.md (11K lines)

    • Go-live procedures
    • Monitoring setup guides
    • Troubleshooting checklists
High Availability
  • references/failover-and-resilience.md (12K lines)
    • Multi-region architecture
    • Load balancer configurations
    • Failover automation scripts
Templates & Examples
  • references/templates-and-examples.md (18K lines)
    • Complete code templates
    • Kubernetes RBAC manifests
    • MTA descriptors
    • Helm charts
    • CI/CD configs
AI Development
  • references/ai-development-best-practices.md (6K lines)
    • Generative AI patterns
    • RAG implementation
    • 20+ use cases catalog
Progress Tracking
  • Implementation status
  • Coverage details
  • Validation checklists

Administration Tools

ToolUse Case
SAP BTP CockpitGUI for all admin tasks
btp CLITerminal/automation scripting
REST APIsProgrammatic administration
Terraform ProviderInfrastructure as Code
SAP Automation PilotLow-code/no-code automation

Shared Responsibility Model

SAP Manages:

  • Platform software updates/patches
  • Infrastructure and OS monitoring
  • BTP service monitoring
  • Capacity management and incidents
  • Global account provisioning
  • HANA database operations
  • Kyma kyma-system namespace

You Manage:

  • Global account strategy and subaccount config
  • Application development, deployment, security
  • Role assignments and integrations
  • Application monitoring and health checks
  • Open source vulnerability scanning
  • Triggering HANA revision updates

Last Updated: 2026-06-16 Review Progress: See SAP_SKILLS_REVIEW_PROGRESS.md Next Review: Source refresh pending; do not advance last_verified without primary-source evidence.

© secondsky, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 10 other files (references) in plugins/sap-btp-best-practices/skills/sap-btp-best-practices of secondsky/sap-skills.

  • SKILL.md
  • README.md
  • agents/openai.yaml
  • references/account-models.md
  • references/ai-development-best-practices.md
  • references/deployment-and-delivery.md
  • references/failover-and-resilience.md
  • references/governance-and-teams.md
  • references/operations-and-monitoring.md
  • references/security-and-authentication.md
  • references/templates-and-examples.md

Open the folder on GitHubat commit 652a861

Compare with similar skills

Sap Btp Best Practices next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sap Btp Best Practices compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sap Btp Best Practices this skillsecondsky/sap-skills462—~3.8kAutomated safety check: PassGPL-3.0
Infrastructure Setuppavel-molyanov/molyanov-ai-dev297—~1.9kAutomated safety check: NotesMIT
Devops EngineerYikai-Liao/symusic1891 repos~1.5kAutomated safety check: PassMIT
Bcut ReleaseJimLiu/baocut611—~817Automated safety check: PassCustom licence
KubeSphere DevOps Jenkinskubesphere/kubesphere17k—~2.9kAutomated safety check: PassCustom licence
Admingrafana/skills282—~1.5kAutomated safety check: PassApache-2.0

Similar skills

  • Infrastructure Setup

    pavel-molyanov/molyanov-ai-dev

    Provides project infrastructure conventions and review criteria for local setup, Docker, Git hooks, CI/CD, service delivery, release artifacts, monitoring, backups, and operations.

    297 GitHub stars~1.9k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check: notes
  • Devops Engineer

    Yikai-Liao/symusic

    Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates.

    189 GitHub starsUsed in 1 repo~1.5k tokens
    DevOps & CloudAuto-check passed
  • Bcut Release

    JimLiu/baocut

    Release BaoCut Electron desktop apps through GitHub Actions tags by default; use local/manual packaging only when explicitly requested.

    611 GitHub stars~817 tokensUpdated today
    DevOps & CloudAuto-check passed
  • KubeSphere DevOps Jenkins

    kubesphere/kubesphere

    Covers configuring the Jenkins inside KubeSphere DevOps: console access, Configuration as Code, LDAP and OIDC login, GitLab, agent images and troubleshooting.

    17k GitHub stars~2.9k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • Admin

    grafana/skills

    Official

    Manage Grafana Cloud accounts — organizations, stacks, RBAC roles and assignments, SSO/SAML/OAuth/GitHub auth, service accounts for CI/CD, user invites, team membership, and API-driven provisioning.

    282 GitHub stars~1.5k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Msp Maintenance

    RTFM-IT-Services-LLC/msp-claude-skills

    A skill your agent uses for your MSP's proactive, recurring operations: patching and update cycles, maintenance windows, backup monitoring and test restores, monitoring and alert triage, the on-call…

    115 GitHub stars~2.6k tokensUpdated 7 days ago
    DevOps & CloudAuto-check passed

More from secondsky/sap-skills

All 41 skills in this repo
  • Sap Rpt1

    secondsky/sap-skills

    SAP-RPT-1-OSS local tabular prediction workflows for FI/CO prototype datasets.

    462 GitHub stars~1.8k tokensUpdated 4 days ago
    Auto-check: notes
  • Dependency Upgrade

    secondsky/sap-skills

    Secure dependency upgrades with supply chain protection, cooldowns, and staged rollout.

    462 GitHub stars~4.8k tokensUpdated 4 days ago
    Auto-check: warnings
  • Sap Abap

    secondsky/sap-skills

    Comprehensive ABAP development skill for SAP systems. An agent skill from secondsky/sap-skills.

    462 GitHub stars~3.9k tokensUpdated 4 days ago
    Auto-check passed
  • Sap Dependency Security

    secondsky/sap-skills

    SAP dependency security and MCP executable trust policy with secure upgrades, cooldowns, staged rollout, and supply-chain protection.

    462 GitHub stars~5.9k tokensUpdated 4 days ago
    Auto-check: warnings
  • Sap Abap Cds

    secondsky/sap-skills

    Comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment.

    462 GitHub stars~4.2k tokensUpdated 4 days ago
    Auto-check passed
  • Sap AI Core

    secondsky/sap-skills

    Guides development with SAP AI Core and SAP AI Launchpad for enterprise AI/ML workloads on SAP BTP.

    462 GitHub stars~3.3k tokensUpdated 4 days ago
    Auto-check passed

Works with

Categories

Questions about Sap Btp Best Practices

What does Sap Btp Best Practices do?

SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger. Sap Btp Best Practices is an agent skill from secondsky/sap-skills. SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger.

When should I use Sap Btp Best Practices?

Sap Btp Best Practices fits situations like: planning BTP implementations; setting up account hierarchies; configuring environments; implementing authentication.

How do I install Sap Btp Best Practices in Claude Code?

Run `npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a claude-code`. Or copy the skill folder (plugins/sap-btp-best-practices/skills/sap-btp-best-practices in secondsky/sap-skills) into .claude/skills/sap-btp-best-practices in your project. Claude Code loads it when a task matches its description.

How do I install Sap Btp Best Practices in Codex?

Run `npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a codex`. Or copy the skill folder (plugins/sap-btp-best-practices/skills/sap-btp-best-practices in secondsky/sap-skills) into .agents/skills/sap-btp-best-practices in your project. Codex loads it when a task matches its description.

Can I use Sap Btp Best Practices in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sap-btp-best-practices, .gemini/skills/sap-btp-best-practices, .github/skills/sap-btp-best-practices and .opencode/skills/sap-btp-best-practices in your project.

What does Sap Btp Best Practices need to run?

SKILL.md names no scripts, command-line tools or credentials: Sap Btp Best Practices is instructions for the agent only. Our summary lists: Node.js; Docker.

Does Sap Btp Best Practices access the network?

SKILL.md names 3 domains. As links in the text: github.com, help.sap.com and btp-ai-bp.docs.sap. This is read from the text; nothing was executed.

Is Sap Btp Best Practices safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sap Btp Best Practices use?

Sap Btp Best Practices is published under the GPL-3.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sap Btp Best Practices use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 27k tokens, read only when the agent opens those files.

What are the alternatives to Sap Btp Best Practices?

Skills that share tags, products or a category with Sap Btp Best Practices: Infrastructure Setup (pavel-molyanov/molyanov-ai-dev, 297 stars), Devops Engineer (Yikai-Liao/symusic, 189 stars), Bcut Release (JimLiu/baocut, 611 stars) and KubeSphere DevOps Jenkins (kubesphere/kubesphere, 17k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sap Btp Best Practices?

secondsky (a GitHub user) maintains it in secondsky/sap-skills, which has 462 GitHub stars. The repository holds 41 skills in this directory. The repository was last updated on October 5, 2026.

Source: secondsky/sap-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.