Agent skill

Sap Btp Developer Guide

by secondsky in secondsky/sap-skills

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud.

GPL-3.0Auto-check passedDevOps & Cloud

Install Sap Btp Developer Guide

skills CLI
$ npx skills add secondsky/sap-skills --skill sap-btp-developer-guide -a claude-code

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

GitHub CLI
$ gh skill install secondsky/sap-skills sap-btp-developer-guide --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-developer-guide/skills/sap-btp-developer-guide .claude/skills/sap-btp-developer-guide && 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-developer-guide
GitHub stars
462
Token cost
~4.4k tokens
SKILL.md length
1,479 words
Files
25 (incl. references)
Skills in repo
41
Repo updated
First seen
Licence
GPL-3.0

At a glance

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud.

  • Works in 5 steps: Explore and Discover → Design → Develop → …
  • : building cloud applications on SAP BTP
  • SKILL.md covers Related Skills, Table of Contents, When to Use This Skill and Runtime and Programming Model…, plus 7 more sections
  • Calls terraform

What it does

Sap Btp Developer Guide is an agent skill from secondsky/sap-skills. Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business…

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

It sits in DevOps & Cloud, covering OAuth and OpenID Connect, Multi-tenancy and CI/CD. It works with SAP, Java and Node.js. 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

  • : building cloud applications on SAP BTP
  • Deploying to Cloud Foundry
  • Integrating with SAP HANA Cloud
  • Implementing SAP Fiori UIs

Example prompts

  • “Use the sap-btp-developer-guide skill to develop business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP…”
  • “/sap-btp-developer-guide”

Requirements

  • Node.js

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Explore and Discover
  2. Design
  3. Develop
  4. Deploy
  5. Run and Scale

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

    Shell commands in SKILL.md call:

    • terraform

    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
    • cap.cloud.sap
    • discovery-center.cloud.sap
    • api.sap.com
    • experience.sap.com
    • sapui5.hana.ondemand.com
    • developers.sap.com
    • learning.sap.com

    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 Developer Guide loads about 4.4k tokens when it runs, and up to ~46k if it reads all its reference files. Until then it costs about 259 tokens; SKILL.md has 1,479 words of instructions outside code blocks.

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

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,479 words, ~4,369 tokens.

Download SKILL.mdSave it as .claude/skills/sap-btp-developer-guide/SKILL.md (or your agent's skills folder). This skill also uses 24 other files; get the full folder from GitHub.
name
sap-btp-developer-guide
description
Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business Technology Platform, CAP, Cloud Application Programming Model, ABAP Cloud, Cloud Foundry, Kyma, SAP HANA Cloud, SAP Fiori, SAPUI5, CI/CD, observability, multitenant, SaaS, SAP BTP ABAP environment, SAP Business Application Studio, SAP Cloud SDK, SAP Integration Suite, SAP Event Mesh, SAP Connectivity Service, SAP Destination Service, XSUAA, OAuth, OpenID Connect, OData, CDS, Core Data Services, ABAP CDS, ABAP RESTful Application Programming Model, RAP, ABAP development, SAP BTP development
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
metadata.source_last_updated
2025-11-21
metadata.review_status
Complete - Phase 1-14 audit

SAP BTP Developer Guide Skill

  • sap-btp-cloud-platform: Use for platform fundamentals, account management, and runtime configurations
  • sap-btp-best-practices: Use for architectural guidance, governance models, and production patterns
  • sap-cap-capire: Use for CAP development details, service definitions, and database integration
  • sap-fiori-tools: Use for UI development, Fiori application setup, and frontend deployment
  • sap-abap: Use for ABAP Cloud development, RAP patterns, and ABAP Environment specifics
  • sap-btp-connectivity: Use for implementing secure connections to on-premise systems
  • sap-ai-core: Use for AI Core platform setup, model deployment, and orchestration
  • sap-cloud-sdk-ai: Use for SDK-level AI integration in CAP applications

Comprehensive guidance for developing, deploying, and operating business applications on SAP Business Technology Platform.

Table of Contents

Quick Navigation

When to Use This Skill

Use when:

  • Building new applications on SAP BTP (Cloud Foundry or Kyma runtime)
  • Developing with SAP Cloud Application Programming Model (CAP)
  • Building ABAP Cloud applications in SAP BTP ABAP Environment
  • Deploying SAP Fiori or SAPUI5 user interfaces
  • Connecting applications to SAP S/4HANA, SuccessFactors, or on-premise systems
  • Building multitenant SaaS applications
  • Implementing side-by-side extensions for SAP solutions
  • Building AI-powered extensions (LLM analysis, document processing, intelligent automation)
  • Setting up CI/CD pipelines for SAP BTP
  • Implementing observability with SAP Cloud ALM or SAP Cloud Logging
  • Using SAP HANA Cloud for data persistence

Runtime and Programming Model Selection

For detailed runtime comparison: See references/runtimes.md

Decision Matrix
CriteriaCAP (Cloud Foundry/Kyma)ABAP Cloud
LanguagesNode.js, Java, TypeScriptABAP
Best ForNew cloud-native apps, extensionsOrganizations with ABAP expertise
RuntimeCloud Foundry or KymaSAP BTP ABAP Environment
PersistenceSAP HANA Cloud, PostgreSQLSAP HANA Cloud (ABAP-managed)
UI FrameworkSAP Fiori Elements, SAPUI5SAP Fiori Elements, SAPUI5
IDESAP Business Application Studio, VS CodeABAP Development Tools (Eclipse)
CAP Application Development

CAP provides three operational profiles:

  • Development: Mock services, minimal setup, SQLite/H2 for local testing
  • Hybrid: Local app connected to cloud services
  • Production: Full cloud deployment with SAP HANA Cloud

Key capabilities:

  • Domain-driven design with CDS (Core Data Services)
  • Built-in multitenancy support
  • Automatic OData/REST service generation
  • Platform-agnostic design (no vendor lock-in)

For CAP details: See references/cap-development.md

AI-Powered Extensions with CAP

Build intelligent side-by-side extensions by combining CAP with SAP AI Core:

  1. Bind AI Core to your CAP app via MTA (service: aicore, plan: extended)
  2. Use SAP Cloud SDK for AI (@sap-ai-sdk/orchestration) in CAP event handlers — never raw HTTP calls
  3. Process asynchronously: LLM calls can take 30-60 seconds. Return 202 Accepted and use cds.spawn for background processing to avoid BTP load balancer timeouts
  4. Store vectors: Use HANA Cloud Vector(1536) type in CDS entities for RAG scenarios
  5. Externalize prompts: Store in JSON files or CDS entities for updates without redeployment
  6. Allocate memory: At least 512MB for Node.js containers with AI SDK

For complete code examples, see sap-cap-capire skill (AI Integration section) and sap-cloud-sdk-ai skill (CAP Integration subsection).

ABAP Cloud Development

ABAP Cloud uses four foundational technologies:

  1. Core Data Services (CDS) - Data modeling and analytics
  2. ABAP RESTful Application Programming Model (RAP) - Service-oriented development
  3. Restricted ABAP Language - Cloud-safe API access
  4. Released Public APIs - Upgrade-stable extensions

For ABAP details: See references/abap-cloud.md

Development Workflow

Phase 1: Explore and Discover
  1. Identify business problem - Conduct stakeholder interviews
  2. Understand user needs - Visit customers, observe workflows
  3. Define security requirements - Threat modeling, compliance planning (GDPR, HIPAA)
  4. Establish governance - Set up organizational structure
Phase 2: Design
  1. User Experience Design

    • Follow SAP Fiori Design Guidelines
    • Implement accessibility (WCAG 2.2)
    • Use design thinking methodology
  2. Technology Design

    • Apply Domain-Driven Design for complex applications (30+ use cases)
    • Define module boundaries and communication patterns
    • Plan microservices architecture if needed
  3. Security in Design

    • Secure user interfaces with SAP Fiori authentication
    • Implement RBAC/ABAC using OAuth/OpenID Connect
    • Validate CDS models for data protection

For design patterns: See references/design-patterns.md

Phase 3: Develop

CAP Development:

bash
# Initialize CAP project
cds init my-project
cd my-project

# Add SAP HANA support
cds add hana

# Add authentication
cds add xsuaa

# Run locally
cds watch

Key development tools:

  • SAP Business Application Studio (primary IDE)
  • SAP Cloud SDK (OData/OpenAPI clients)
  • MTA Build Tool (packaging)

Coding standards:

  • Follow SAPUI5 Guidelines and SAP Fiori Design Guidelines
  • Establish naming conventions
  • Implement parameterized queries (prevent SQL injection)
  • Use CDS constraints for input validation

For tools catalog: See references/tools.md

Phase 4: Deploy

Cloud Foundry Deployment:

bash
# Build MTA archive
mbt build

# Deploy to Cloud Foundry
cf deploy mta_archives/my-project_1.0.0.mtar

Kyma Deployment:

bash
# Use Helm charts or Terraform
terraform init
terraform apply

ABAP Deployment:

  • Use Manage Software Components app (gCTS)
  • Transport via Landscape Portal
  • Partner options: Multitenant SaaS or Add-on Product

For deployment details: See references/deployment.md

Phase 5: Run and Scale

Monitoring:

  • SAP Cloud ALM (central observability)
  • SAP Cloud Logging (detailed logs, metrics, traces)
  • ABAP Technical Monitoring Cockpit

Scaling:

  • Cloud Foundry: Automatic instance distribution across AZs
  • Kyma: Kubernetes-native scaling
  • ABAP: Elastic scaling with ACUs (0.5 ACU increments)

Cost optimization:

  • System hibernation (ABAP) - reduce to <5% operational cost
  • SAP HANA Cloud Native Storage Extension
  • Elastic Compute Nodes for peak workloads

For operations: See references/operations.md

Key Services and Tools

Platform Services
ServicePurpose
SAP HANA CloudDatabase-as-a-Service, multi-model
SAP Connectivity ServiceOn-premise/VPC connections via Cloud Connector
SAP Destination ServiceRouting, authentication management
SAP Event MeshEvent distribution between applications
SAP Integration SuiteAPI Management, Cloud Integration
Development Tools
ToolPurpose
SAP Business Application StudioPrimary cloud IDE
SAP BuildLow-code/no-code development
Cloud Foundry CLICF deployment and management
kubectl/HelmKyma/Kubernetes management
Terraform Provider for SAP BTPInfrastructure as code

For architecture details: See references/architecture.md

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

Security Implementation

CAP Security Features
  • Parameterized queries (SQL injection prevention)
  • CSRF protection for UI applications
  • Built-in authentication/authorization frameworks
  • SAP Credential Store for secrets management
Security Guidelines
  1. Secure environment configuration - Restrict network access
  2. Security testing - Penetration testing before go-live
  3. Secure deployment pipelines - Code scanning, dependency validation
  4. Secrets management - Use SAP Credential Store

For security details: See references/security.md

Connectivity Patterns

Cloud-to-On-Premise
  • SAP Connectivity Service + Cloud Connector
  • User propagation supported
  • Protocols: HTTP, RFC, LDAP, FTP
Cloud-to-Cloud
  • SAP Destination Service for routing
  • OAuth token management
  • SAP Transparent Proxy for Kubernetes

For connectivity details: See references/connectivity.md

CI/CD Implementation

SAP Continuous Integration and Delivery provides pre-configured pipelines:

  • Cloud Foundry Environment jobs (SAP Fiori, CAP)
  • SAP Fiori for ABAP Platform jobs
  • SAP Integration Suite Artifacts jobs

Setup steps:

  1. Enable in SAP BTP cockpit
  2. Assign Administrator/Developer roles
  3. Configure repository credentials (GitHub, GitLab, Bitbucket, Azure Repos)
  4. Add repositories and create jobs
  5. Configure webhooks for automated builds

For CI/CD details: See references/cicd.md

Observability Implementation

Central Layer (SAP Cloud ALM)
  • Real User Monitoring
  • Health Monitoring
  • Integration and Exception Monitoring
  • Synthetic User Monitoring
Local Layer (SAP Cloud Logging)
  • Log Analytics (OpenSearch-based)
  • Distributed tracing
  • Custom dashboards and alerting

OpenTelemetry is the industry standard for instrumentation.

For observability details: See references/observability.md

Tutorials and Missions

CAP Learning Path
  1. Starter Mission: Full-Stack CAP Application
  2. Extension Mission: Side-by-Side CAP-Based Extensions
  3. Enterprise Mission: Change Tracking, Audit Logging, Attachments
  4. Multitenant Mission: SaaS Application Development
  5. Observability Mission: SAP Cloud Logging Integration
ABAP Learning Path
  1. RAP100 Basics: Fiori apps, OData services, business logic
  2. RAP100 Intermediate: Actions, dynamic feature control, unit testing
  3. RAP120: AI-assisted development with SAP Joule
  4. Analytics: CDS views with SAP Analytics Cloud

Sample applications:

  • Incident Management (CAP)
  • Flight Reference Scenario (ABAP)
  • Poetry Slam Manager (Partner SaaS)

For tutorial details: See references/tutorials.md

Bundled Resources

File Structure
sap-btp-developer-guide/
├── SKILL.md                 # This file - Main guidance
├── README.md               # Quick reference with auto-trigger keywords
└── references/             # Detailed guides (22 files)
    ├── Architecture & Setup
    │   ├── architecture.md      # Platform services and architecture
    │   ├── runtimes.md          # Runtime comparison (CF vs Kyma vs ABAP)
    │   ├── setup.md             # BTP landscape setup and Terraform
    │   └── tools.md             # Development tools catalog
    ├── Development
    │   ├── cap-development.md   # CAP development guide
    │   ├── abap-cloud.md        # ABAP Cloud development guide
    │   ├── design-patterns.md   # Design patterns and DDD
    │   ├── extensions.md        # SAP solution extensions
    │   ├── mta.md               # Multitarget applications
    │   ├── testing.md           # Testing strategies
    │   └── ux-design.md         # UX design and Fiori
    ├── Integration & Security
    │   ├── connectivity.md      # Connectivity patterns
    │   ├── security.md          # Security implementation
    │   ├── hana-cloud.md        # SAP HANA Cloud
    │   └── resilience.md        # Resilience patterns
    ├── Deployment & Operations
    │   ├── deployment.md        # Deployment options
    │   ├── cicd.md              # CI/CD pipelines
    │   ├── observability.md     # Monitoring and logging
    │   ├── operations.md        # Operations and scaling
    │   └── partners.md          # ISV/Partner development
    └── Additional Resources
        ├── tutorials.md         # Learning paths and missions
        └── whats-new.md         # Changelog and updates
Reference Files by Category
Architecture & Platform (4 files)
  • architecture.md - Platform services overview and architecture patterns
  • runtimes.md - Runtime comparison and selection guide
  • setup.md - BTP landscape setup with sizing recommendations
  • tools.md - Complete development tools catalog
Development (8 files)
  • cap-development.md - CAP development with Node.js/Java
  • abap-cloud.md - ABAP Cloud development with RAP
  • design-patterns.md - Domain-driven design and patterns
  • extensions.md - Side-by-side extensions for SAP solutions
  • mta.md - Multitarget application packaging
  • testing.md - Testing strategies and frameworks
  • ux-design.md - SAP Fiori UX design guidelines
Integration & Security (4 files)
  • connectivity.md - Cloud-to-on-premise connectivity
  • security.md - Authentication, authorization, and security
  • hana-cloud.md - SAP HANA Cloud database
  • resilience.md - Application resilience patterns
Deployment & Operations (5 files)
  • deployment.md - Deployment to CF, Kyma, and ABAP
  • cicd.md - CI/CD pipelines with SAP tools
  • observability.md - Monitoring, logging, and tracing
  • operations.md - Operations, scaling, and cost optimization
  • partners.md - ISV/partner development guidelines
Learning & Updates (2 files)
  • tutorials.md - Hands-on missions and tutorials
  • whats-new.md - Latest features and changelog

Partner/ISV Development

Deployment Options
  1. Multitenant SaaS - Cloud service operated in partner's global account
  2. Add-on Product - Installed in customer's ABAP environment
Requirements
  • SAP PartnerEdge Build contract
  • Registered ABAP namespace (mandatory)
  • Landscape Portal for lifecycle management

For partner details: See references/partners.md

Official Documentation:

Design Resources:

Learning:

Source Documentation:

Common Errors and Solutions

ErrorCauseSolution
Third-party cookie issuesBrowser deprecationSee SAP Note 3409306
XSUAA binding failuresMissing service instanceRun cf create-service xsuaa application
HANA deployment errorsWrong target containerCheck requires in mta.yaml
ATC Priority 1 findingsNon-cloud-compliant codeUse ABAP_CLOUD_DEVELOPMENT_DEFAULT variant

Version Information

© 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 24 other files (references) in plugins/sap-btp-developer-guide/skills/sap-btp-developer-guide of secondsky/sap-skills.

  • SKILL.md
  • README.md
  • agents/openai.yaml
  • references/abap-cloud.md
  • references/architecture.md
  • references/cap-development.md
  • references/cicd.md
  • references/connectivity.md
  • references/deployment.md
  • references/design-patterns.md
  • references/extensions.md
  • references/hana-cloud.md
  • references/mta.md
  • references/observability.md
  • references/operations.md
  • references/partners.md
  • references/resilience.md
  • references/runtimes.md
  • references/security.md
  • … and 6 more

Open the folder on GitHubat commit 652a861

Compare with similar skills

Sap Btp Developer Guide 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 Developer Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sap Btp Developer Guide this skillsecondsky/sap-skills462—~4.4kAutomated safety check: PassGPL-3.0
Neo4j Aura Provisioning Skillneo4j-contrib/neo4j-skills1141 repos~3.7kAutomated safety check: NotesMIT
Dt Obs ServicesDynatrace/dynatrace-for-ai161—~3.3kAutomated safety check: PassApache-2.0
Backend Dev Guidelineslitefuse/litefuse1001 repos~5.8kAutomated safety check: PassCustom licence
Workers Best Practiceshodgef/apiker1276 repos~1.8kAutomated safety check: PassMIT
Nuget Trusted Publishingdotnet/skills5.6k2 repos~2.3kAutomated safety check: PassMIT

Similar skills

  • Neo4j Aura Provisioning Skill

    neo4j-contrib/neo4j-skills

    Provisions and manages Neo4j Aura instances via CLI (aura-cli v1.7+) or REST API.

    114 GitHub starsUsed in 1 repo~3.7k tokens
    DevOps & CloudAuto-check: notes
  • Dt Obs Services

    Dynatrace/dynatrace-for-ai

    Service performance monitoring with RED metrics (Rate, Errors, Duration) and runtime-specific telemetry for Java, .NET, Node.js, Python, PHP, and Go.

    161 GitHub stars~3.3k tokensUpdated 6 days ago
    DevOps & CloudAuto-check passed
  • Backend Dev Guidelines

    litefuse/litefuse

    Comprehensive backend development guide for Litefuse's Next.js 14/tRPC/Express/TypeScript monorepo.

    100 GitHub starsUsed in 1 repo~5.8k tokens
    Backend & APIsAuto-check passed
  • Reviews and authors Cloudflare Workers code against production best practices.

    127 GitHub starsUsed in 6 repos~1.8k tokens
    DevOps & CloudAuto-check passed
  • Official

    Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens.

    5.6k GitHub starsUsed in 2 repos~2.3k tokens
    DevOps & CloudAuto-check passed
  • GitHub Actions Pat

    bifrost-proxy/bifrost

    用 Personal Access Token 通过 GitHub REST API 分析 Actions CI 的失败 run/job/step、拉取日志、轮询运行状态、做 PR code review,并驱动 fix → push → watch → iterate 的闭环。Token 只从 GITHUBTOKEN 环境变量读取,不落盘、不回显。适合在 bifrost remote /…

    160 GitHub stars~2k tokensUpdated today
    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 2 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 2 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 2 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 2 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 2 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 2 days ago
    Auto-check passed

Works with

Questions about Sap Btp Developer Guide

What does Sap Btp Developer Guide do?

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Sap Btp Developer Guide is an agent skill from secondsky/sap-skills.js/Java) or ABAP Cloud.

When should I use Sap Btp Developer Guide?

Sap Btp Developer Guide fits situations like: : building cloud applications on SAP BTP; deploying to Cloud Foundry; integrating with SAP HANA Cloud; implementing SAP Fiori UIs.

How do I install Sap Btp Developer Guide in Claude Code?

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

How do I install Sap Btp Developer Guide in Codex?

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

Can I use Sap Btp Developer Guide 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-developer-guide -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-developer-guide, .gemini/skills/sap-btp-developer-guide, .github/skills/sap-btp-developer-guide and .opencode/skills/sap-btp-developer-guide in your project.

What does Sap Btp Developer Guide need to run?

Going by SKILL.md and its folder, Sap Btp Developer Guide needs the command-line tools its instructions call (terraform). Our summary lists: Node.js.

Does Sap Btp Developer Guide access the network?

SKILL.md names 9 domains. As links in the text: github.com, help.sap.com, cap.cloud.sap, discovery-center.cloud.sap, api.sap.com, experience.sap.com, sapui5.hana.ondemand.com, developers.sap.com and learning.sap.com. This is read from the text; nothing was executed.

Is Sap Btp Developer Guide 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 Developer Guide use?

Sap Btp Developer Guide 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 Developer Guide use?

About 4.4k tokens (SKILL.md is roughly 17k 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 42k tokens, read only when the agent opens those files.

What are the alternatives to Sap Btp Developer Guide?

Skills that share tags, products or a category with Sap Btp Developer Guide: Neo4j Aura Provisioning Skill (neo4j-contrib/neo4j-skills, 114 stars), Dt Obs Services (Dynatrace/dynatrace-for-ai, 161 stars), Backend Dev Guidelines (litefuse/litefuse, 100 stars) and Workers Best Practices (hodgef/apiker, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sap Btp Developer Guide?

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.