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
- SKILL.md - Core instructions and quick reference
- references/dev-space-types.md - Detailed dev space extensions
- references/connectivity-guide.md - Connectivity troubleshooting
- references/service-plans.md - Plans and restrictions
- references/setup-checklist.md - Setup procedures
- references/git-operations.md - Git commands, stash, auth, Gerrit
- references/development-workflow.md - Project creation, UI, debugging, CI/CD
- references/service-center-and-tools.md - Service providers, extensions, IDE tools
- templates/destination-config.md - Destination templates
- templates/dev-space-setup.md - Dev space creation guide
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)