All skills
secondsky avatar

/sap-btp-business-application-studio

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

This skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS. Use when setting up BAS subscriptions, creating dev spaces, connecting to external systems, deploying MTA applications, troubleshooting connectivity issues, managing Git repositories, configuring runtime versions, or using the layout editor. Keywords: SAP Business Application Studio, BAS, SAP BTP, dev space, Cloud Foundry, MTA, multitarget application, SAP Fiori, CAP, HANA, destination, WebIDEEnabled, Cloud Connector, Service Center, Storyboard, Layout Editor, ABAP, OData, subscription, entitlements, role collection, Business_Application_Studio_Developer, Git, clone, push, pull, Gerrit, PAT, OAuth, asdf, runtime, Node.js, Java, Python, Task Explorer, CI/CD, Yeoman, generator, template wizard, mbt, mtar, debugging, breakpoint

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-btp-business-application-studio

This session only. Nothing lands on disk.

README.md

≈1.1k tokens on demand. Your agent reads this file only when SKILL.md points to it.

BTP Business Application Studio Skill

Comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP.

Capability Index

Capability Status
Commands 1: /bas-dev-space-diagnose
Agents 0
Hooks No
MCP No
LSP No
Source Freshness last_verified: 2025-11-27; BAS dev-space/runtime checks require tenant evidence.
Verification npm run validate; live BAS dev-space checks pending.

When to Use This Skill

Use this skill when:

  • Setting up SAP Business Application Studio subscriptions
  • Creating and managing dev spaces
  • Connecting to external systems (ABAP, S/4HANA, OData services)
  • Configuring destinations with WebIDEEnabled properties
  • Deploying MTA applications to Cloud Foundry
  • Troubleshooting connectivity or dev space issues
  • Managing roles and authorizations
  • Working with Cloud Connector for on-premise access
  • Managing Git repositories (clone, push, pull, stash, Gerrit)
  • Configuring runtime versions (Node.js, Java, Python)
  • Creating projects with templates or Yeoman generators
  • Using the Layout Editor or Storyboard for UI development
  • Setting up CI/CD pipelines
  • Debugging Node.js applications

Keywords

Product & Platform

SAP Business Application Studio, BAS, SAP BTP, SAP Business Technology Platform, Cloud Foundry, CF, Code-OSS, VS Code, cloud IDE, dev space

Development Scenarios

SAP Fiori, SAP CAP, Cloud Application Programming Model, SAPUI5, SAP HANA, HANA Native, Mobile Development Kit, MDK, MTA, multitarget application, Full Stack Cloud Application, Productivity Tools

Configuration

destination, WebIDEEnabled, HTML5.DynamicDestination, WebIDEUsage, Cloud Connector, Service Center, Storyboard, Layout Editor

Administration

subscription, entitlements, role collection, Business_Application_Studio_Developer, Administrator, Extension Deployer

Connectivity

OData, ABAP, S/4HANA, on-premise, principal propagation, service binding, SAP System Service Provider

Tools

MTA Build Tool, mbt, Cloud Foundry CLI, cf, CDS, Fiori Tools, HANA Tools, Calculation View Editor

Git & Version Control

Git, clone, commit, push, pull, fetch, merge, stash, Gerrit, PAT, Personal Access Token, OAuth, GitHub, Azure DevOps

Development Workflow

template wizard, Yeoman generator, Layout Editor, data binding, Task Explorer, run configuration, debugging, breakpoint, asdf, runtime, Node.js, Java, Python, CI/CD, continuous integration

Security

malware scan, encryption, CMK, customer managed key, audit log

Service Providers

Service Center, Developer Hub, Unified Customer Landscape, SAP Business Accelerator Hub, SAP System Service Provider, RFC, OData catalog

IDE Features

Guide Center, search, Problems view, application preview, ports, incognito mode, multi-subaccount, remote access

Quick Links

Documentation Sources

Resource URL
SAP Help Portal https://help.sap.com/docs/bas
GitHub Docs https://github.com/SAP-docs/sap-btp-business-application-studio
Discovery Center https://discovery-center.cloud.sap/serviceCatalog/business-application-studio

License

GPL-3.0


Last Updated: 2025-11-27 Source: SAP-docs/sap-btp-business-application-studio (145+ documentation files)

Source: SKILL.md on GitHub

1 warning17d5 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill is a comprehensive and secure documentation guide for SAP Business Application Studio. It provides technical instructions for configuring development spaces, connectivity, and deployment workflows using standard SAP tools and best practices. No malicious patterns or security vulnerabilities were detected. The skill correctly identifies and recommends security best practices, such as using Personal Access Tokens (PATs) and protected connections for external systems.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer6mo

    5/12 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 620a19a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 weeks ago.

Activeupdated 2 months ago
Other metadata
metadata
{
  "maintainer": "Eduard Jiglau",
  "maintainer_email": "hello@sap-ai-skills.com",
  "website": "https://sap-ai-skills.com",
  "version": "2.4.1",
  "last_verified": "2025-11-27"
}

README badge

README badge for secondsky/sap-skills/sap-btp-business-application-studio