Pypi Release
alchemiststudiosDOTai/tunacode
This skill should be used when releasing tunacode-cli to PyPI.
This skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS.
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studio --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .claude/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.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/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .claude/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studioType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studio --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .agents/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .agents/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studio --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .cursor/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .cursor/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/secondsky/sap-skills.git --path plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studio --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .gemini/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .gemini/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studioInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .github/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .github/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install secondsky/sap-skills sap-btp-business-application-studio --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/sap-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio .opencode/skills/sap-btp-business-application-studio && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "sap-btp-business-application-studio" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio into .opencode/skills/sap-btp-business-application-studio/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-business-application-studio", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
sap-btp-business-application-studioThis skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS.
Sap Btp Business Application Studio is an agent skill from secondsky/sap-skills. 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…
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including reference files (for example `README.md`, `agents/openai.yaml` and `references/connectivity-guide.md`).
It sits in DevOps & Cloud, covering Responsive design, Comics and storyboards and CI/CD. It works with SAP, Git, Java and Python. 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.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 652a861. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
curlFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
help.sap.comgithub.comdiscovery-center.cloud.sapFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Sap Btp Business Application Studio loads about 2.7k tokens when it runs, and up to ~20k if it reads all its reference files. Until then it costs about 227 tokens; SKILL.md has 869 words of instructions outside code blocks.
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.
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.
The full file from secondsky/sap-skills at commit 652a861, republished under its GPL-3.0 licence (© secondsky). 869 words, ~2,675 tokens.
.claude/skills/sap-btp-business-application-studio/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.Use this skill when setting up BAS subscriptions, choosing dev space types, connecting BAS to SAP or external systems, configuring Git and runtime versions, deploying MTA projects, using Service Center/Layout Editor, or troubleshooting BAS access and connectivity.
SAP Business Application Studio is a cloud-based IDE on SAP BTP built on Code-OSS (VS Code foundation). It provides tailored dev spaces for SAP Fiori, CAP, HANA, and mobile development with pre-installed tools and runtimes.
Architecture: Multi-cloud SaaS (AWS, Azure, GCP) with isolated dev spaces functioning as Developer Virtual Appliances.
Setting up BAS? → See Setup Checklist
Creating a dev space? → See Dev Space Types
Connecting to external systems? → See Connectivity
Deploying applications? → See Build & Deploy
Working with Git? → See references/git-operations.md
Project creation/development? → See references/development-workflow.md
Service Center/Extensions? → See references/service-center-and-tools.md
Troubleshooting? → See references/connectivity-guide.md
Business_Application_Studio_Developer role collectionFor detailed setup: See references/setup-checklist.md
| Type | Purpose | Key Extensions |
|---|---|---|
| SAP Fiori | Fiori apps (CF, ABAP Cloud, on-prem) | SAP Fiori Tools, SAPUI5 Layout Editor, MTA Tools |
| Full Stack Cloud Application | CAP with Node.js/Java + Fiori | CAP Tools, CDS Graphical Modeler, Java Tools |
| Full-Stack Application Using Productivity Tools | Low-code development | Productivity Tools, CAP Tools, Mobile Services |
| SAP HANA Native Application | Native HANA apps, calculation views | HANA Tools, Calculation View Editor, SDI Tools |
| SAP Mobile Application | iOS/Android with MDK | Mobile Services Tools, HTML5 Runner |
| SAP SME Business Application | SME apps with Business Application Factory | SME programming model tools |
| Basic | Minimal environment | SAP Basic Tools only |
For extension details: See references/dev-space-types.md
| Plan | Dev Spaces | Running | Storage | Notes |
|---|---|---|---|---|
| Standard | 10 | 2 | 10 GB | Production development |
| Free | 2 | 1 | 4 GB | Community support only, 2 deployments max |
| Trial | 2 | 1 | 4 GB | 1-hour timeout, 30-day inactivity deletion |
| Build-Code | Varies | Varies | Varies | Requires SAP Build Code subscription |
For restrictions: See references/service-plans.md
WebIDEEnabled = true
HTML5.DynamicDestination = true| System Type | WebIDEUsage Value |
|---|---|
| ABAP System | odata_abap,dev_abap |
| SAP Cloud for Customer | odata_c4c |
| Service URL | odata_gen |
| SAP Business Accelerator Hub | apihub_sandbox |
/sap/opu/odata/ (OData services)/sap/bc/ui5_ui5/ (UI5 resources)/sap/bc/adt/ (ABAP Development Tools)/sap/bc/ui2/app_index/ (App index)For troubleshooting: See references/connectivity-guide.md
# Build MTA archive
mbt build
# Deploy to Cloud Foundry
cf deploy mta_archives/<app>.mtarmta.yamlcf commands for deployment.mtar files| Role | Purpose |
|---|---|
| Developer | Business_Application_Studio_Developer - Application development |
| Administrator | Export/delete user data, restart dev spaces |
| Extension Deployer | Create and deploy custom extensions |
Assign via: SAP BTP Cockpit → Security → Role Collections
curl localhost:8887/reload then curl $H2O_URL/api/listDestinations -o dests.jsondf -ih # Check inodes
df -h # Check disk spaceRemove cache folders and unnecessary files.
Configure SAP HANA Cloud to allow BAS IP addresses. See Availability for region IPs.
| Action | Shortcut |
|---|---|
| Command Palette | F1 or Cmd+Shift+P |
| Select parent control | Ctrl+Click |
| Move control up | Shift+Left Arrow |
| Move control down | Shift+Right Arrow |
references/dev-space-types.md - Detailed dev space extensions and capabilitiesreferences/connectivity-guide.md - Complete connectivity troubleshootingreferences/service-plans.md - Plan restrictions and meteringreferences/setup-checklist.md - Detailed setup proceduresreferences/git-operations.md - Git commands, stash, authentication, Gerritreferences/development-workflow.md - Project creation, UI development, debugging, CI/CDreferences/service-center-and-tools.md - Service providers, extensions, IDE featuresreferences/connectivity-guide.md - Complete connectivity setup guidereferences/dev-space-types.md - All dev space types and use casesreferences/git-operations.md - Git integration and operationsreferences/service-center-and-tools.md - Service Center and tool managementreferences/service-plans.md - Service plans comparison and selectionreferences/setup-checklist.md - Complete setup checklistreferences/development-workflow.md - Development workflow and best practicestemplates/destination-config.md - Destination configuration examplestemplates/dev-space-setup.md - Dev space creation checklist| Resource | URL |
|---|---|
| SAP Help Portal | https://help.sap.com/docs/bas |
| GitHub Docs Source | https://github.com/SAP-docs/sap-btp-business-application-studio |
| Discovery Center | https://discovery-center.cloud.sap/serviceCatalog/business-application-studio |
| Availability/IPs | https://help.sap.com/docs/bas/sap-business-application-studio/sap-business-application-studio-availability |
Last Verified: 2025-11-27 Source: SAP-docs/sap-btp-business-application-studio (145+ docs)
© 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
SKILL.md and 11 other files (references) in plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio of secondsky/sap-skills.
Open the folder on GitHubat commit 652a861
Sap Btp Business Application Studio 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Sap Btp Business Application Studio this skillsecondsky/sap-skills | 462 | — | ~2.7k | Automated safety check: Pass | GPL-3.0 | |
| Pypi ReleasealchemiststudiosDOTai/tunacode | 125 | — | ~2.2k | Automated safety check: Pass | MIT | |
| Release Lithoxylmahmoud/lithoxyl | 146 | — | ~1.3k | Automated safety check: Pass | BSD-3-Clause | |
| Deploy To Tempsgotempsh/temps | 831 | — | ~1.3k | Automated safety check: Notes | Apache-2.0 | |
| Release Coherencemacalbert/envilder | 138 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Project Initathola/claude-night-market | 341 | — | ~1.2k | Automated safety check: Pass | MIT |
alchemiststudiosDOTai/tunacode
This skill should be used when releasing tunacode-cli to PyPI.
mahmoud/lithoxyl
Walks through releasing the lithoxyl Python package to PyPI: CalVer version bump, tagging, pushing and checking the published release.
gotempsh/temps
Deploy applications to the Temps platform with automatic framework detection, Dockerfile generation, and container orchestration.
macalbert/envilder
Unified release coherence workflow for any component (CLI, GHA, or SDK).
athola/claude-night-market
Scaffolds new projects with git, CI/CD workflows, pre-commit hooks, and build config.
ben-manes/caffeine
Audits a module by walking its git history commit by commit, tracking unresolved issues forward, and reporting the ones that survive to HEAD as findings.
secondsky/sap-skills
SAP-RPT-1-OSS local tabular prediction workflows for FI/CO prototype datasets.
secondsky/sap-skills
Secure dependency upgrades with supply chain protection, cooldowns, and staged rollout.
secondsky/sap-skills
Comprehensive ABAP development skill for SAP systems. An agent skill from secondsky/sap-skills.
secondsky/sap-skills
SAP dependency security and MCP executable trust policy with secure upgrades, cooldowns, staged rollout, and supply-chain protection.
secondsky/sap-skills
Comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment.
secondsky/sap-skills
Guides development with SAP AI Core and SAP AI Launchpad for enterprise AI/ML workloads on SAP BTP.
This skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS. Sap Btp Business Application Studio is an agent skill from secondsky/sap-skills. This skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS.
Sap Btp Business Application Studio fits situations like: setting up BAS subscriptions; creating dev spaces; connecting to external systems; deploying MTA applications.
Run `npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a claude-code`. Or copy the skill folder (plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio in secondsky/sap-skills) into .claude/skills/sap-btp-business-application-studio in your project. Claude Code loads it when a task matches its description.
Run `npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a codex`. Or copy the skill folder (plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studio in secondsky/sap-skills) into .agents/skills/sap-btp-business-application-studio in your project. Codex loads it when a task matches its description.
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-business-application-studio -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-business-application-studio, .gemini/skills/sap-btp-business-application-studio, .github/skills/sap-btp-business-application-studio and .opencode/skills/sap-btp-business-application-studio in your project.
Going by SKILL.md and its folder, Sap Btp Business Application Studio needs the command-line tools its instructions call (curl). Our summary lists: Node.js.
SKILL.md names 3 domains. As links in the text: help.sap.com, github.com and discovery-center.cloud.sap. This is read from the text; nothing was executed.
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.
Sap Btp Business Application Studio 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.
About 2.7k tokens (SKILL.md is roughly 11k 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 18k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Sap Btp Business Application Studio: Pypi Release (alchemiststudiosDOTai/tunacode, 125 stars), Release Lithoxyl (mahmoud/lithoxyl, 146 stars), Deploy To Temps (gotempsh/temps, 831 stars) and Release Coherence (macalbert/envilder, 138 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
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.