Agent skill

Sap Btp Job Scheduling

by secondsky in secondsky/sap-skills

This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations.

GPL-3.0Auto-check passedBackend & APIs

Install Sap Btp Job Scheduling

skills CLI
$ npx skills add secondsky/sap-skills --skill sap-btp-job-scheduling -a claude-code

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

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

At a glance

This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations.

  • Works in 4 steps: Return 202 Accepted immediately - Don't… → Store request headers - x-sap-job-id,… → Update run log on completion - Single… → …
  • Tasks that involve Scheduled and recurring tasks
  • SKILL.md covers Related Skills, Table of Contents, Overview and When to Use This Skill, plus 10 more sections
  • Calls curl and npm

What it does

Sap Btp Job Scheduling is an agent skill from secondsky/sap-skills. This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy, Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service. Keywords: SAP BTP, Job Scheduling, jobscheduler…

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

It sits in Backend & APIs, covering Scheduled and recurring tasks, Async programming and REST APIs. 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

  • Tasks that involve Scheduled and recurring tasks
  • Tasks that involve Async programming
  • Tasks that involve REST APIs

Example prompts

  • “/sap-btp-job-scheduling”

Requirements

  • Node.js

Workflow steps

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

  1. Return 202 Accepted immediately - Don't block the request
  2. Store request headers - x-sap-job-id, x-sap-job-schedule-id, x-sap-job-run-id, x-sap-scheduler-host
  3. Update run log on completion - Single API call with final status
  4. Handle timeouts - Default 30 min, configurable up to 7 days

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:

    • curl
    • npm

    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):

    • help.sap.com
    • developers.sap.com
    • sap-ai-skills.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 Job Scheduling loads about 3.6k tokens when it runs, and up to ~27k if it reads all its reference files. Until then it costs about 200 tokens; SKILL.md has 1,028 words of instructions outside code blocks.

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

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,028 words, ~3,583 tokens.

Download SKILL.mdSave it as .claude/skills/sap-btp-job-scheduling/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.
name
sap-btp-job-scheduling
description
This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy, Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service. Keywords: SAP BTP, Job Scheduling, jobscheduler, cron, schedule, recurring jobs, one-time jobs, Cloud Foundry tasks, CF tasks, Kyma, OAuth 2.0, XSUAA, @sap/jobs-client, REST API, asynchronous jobs, action endpoint, run logs, SAP Cloud ALM, Alert Notification Service, multitenancy, tenant-aware, BC-CP-CF-JBS
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 Job Scheduling Service

  • sap-dependency-security: Use for secure dependency and workflow hardening when your job scheduling microservices maintain npm/CLI dependency stacks

Table of Contents

Overview

SAP Job Scheduling Service is a runtime-agnostic platform service for defining and managing one-time and recurring jobs or Cloud Foundry tasks on SAP BTP. It operates across multiple hyperscalers (AWS, Azure, GCP) without requiring application modifications.

Documentation Source: https://help.sap.com/docs/job-scheduling

Last Verified: 2025-11-27

When to Use This Skill

Use this skill when:

  • Setting up Job Scheduling Service on Cloud Foundry or Kyma runtime
  • Creating and managing jobs via REST API or dashboard
  • Configuring schedules using cron, date/time, or human-readable formats
  • Implementing asynchronous job execution for long-running processes
  • Securing action endpoints with OAuth 2.0 and XSUAA
  • Integrating with SAP Cloud ALM or Alert Notification Service
  • Developing multitenant applications with tenant-aware job scheduling
  • Troubleshooting job execution issues and schedule failures
  • Using the Node.js client library (@sap/jobs-client)

Quick Decision Tree

What Task?
Setup & Configuration
├─ Initial setup prerequisites → references/setup-guide.md
├─ Create service instance
│  ├─ BTP Cockpit → references/setup-guide.md#cockpit
│  ├─ CF CLI → references/setup-guide.md#cf-cli
│  └─ Kyma Dashboard → references/setup-guide.md#kyma
└─ Configure XSUAA scopes → references/security.md

Job Management
├─ Create jobs → references/rest-api.md#create-job
├─ Configure schedules → references/rest-api.md#schedules
├─ Run logs & monitoring → references/rest-api.md#run-logs
└─ Dashboard operations → references/operations.md#dashboard

Schedule Configuration
├─ One-time vs recurring → references/concepts.md#schedule-types
├─ Cron format → references/concepts.md#cron-format
├─ Date/time formats → references/concepts.md#date-formats
└─ Human-readable → references/concepts.md#human-readable

Asynchronous Execution
├─ Async mode flow → references/concepts.md#async-mode
├─ Callback implementation → references/rest-api.md#update-run-log
└─ CF tasks → references/concepts.md#cf-tasks

Security & Authentication
├─ OAuth 2.0 setup → references/security.md#oauth
├─ XSUAA configuration → references/security.md#xsuaa
└─ Credential rotation → references/security.md#rotation

Integrations
├─ SAP Cloud ALM → references/integrations.md#cloud-alm
└─ Alert Notification → references/integrations.md#alert-notification

Troubleshooting
├─ Common errors → references/troubleshooting.md#errors
├─ FAQ → references/troubleshooting.md#faq
└─ Support: BC-CP-CF-JBS

Version History & Updates
└─ What's New (2021-2025) → references/changelog.md

Core Concepts

Job

A collection of schedules with an action endpoint. Jobs invoke a configured URL at specified times synchronously (short operations) or asynchronously (long processes).

Schedule

A one-time or recurring entity within a job. Supports multiple formats (cron, date/time, human-readable) and has three lifecycle states: SCHEDULED → RUNNING → COMPLETED.

Action Endpoint

An HTTP/REST endpoint exposed by your application that the service invokes when schedules trigger. Must be OAuth 2.0 protected in production.

Cloud Foundry Task

An app or script that runs independently in its own container. Always executes asynchronously with configurable memory allocation.

Service Constraints

ConstraintValue
Minimum schedule interval5 minutes
Synchronous request timeout15 seconds
Asynchronous timeout (default)30 minutes (configurable up to 7 days)
POST request body limit100 KB
Run log retention15 days
Service SLA~20 minutes from scheduled time

Quick Reference Tables

Schedule Formats
FormatExampleUse Case
Cron* * * * 10:12 0,30 0Every 30 min between 10:00-12:00
Date/Time2025-10-20T04:30:00ZISO-8601 one-time execution
Human-readabletomorrow at 4pmNatural language scheduling
repeatInterval2 hours, 5 minutesRecurring at fixed intervals
repeatAt4.40pm, 18:40Daily at specific time
Cron Format (7 fields)
Year Month Day DayOfWeek Hour Minute Second
*    *     *   *         *    *      *
FieldValuesSpecial
Year4-digit (2025)* = any
Month1-12*/a = every a-th
Day-31 to 31negative = from end
DayOfWeekmon, tue, wed...a.y = a-th occurrence
Hour0-23a:b = range
Minute0-59a:b/c = step in range
Second0-59a,b,c = multiple values
Schedule Lifecycle States
PhaseStatesDescription
SCHEDULEDSCHEDULEDQueued for future run
RUNNINGTRIGGERED, ACK_RECVD, ACK_NOT_RECVDExecuting
COMPLETEDSUCCESS, ERROR, REQUEST_ERROR, UNKNOWNFinished
HTTP Methods for Jobs
MethodEndpointPurpose
POST/scheduler/jobsCreate job
GET/scheduler/jobsList all jobs
GET/scheduler/jobs/{id}Get job details
PUT/scheduler/jobs/{id}Update job
DELETE/scheduler/jobs/{id}Delete job

Best Practices

Scheduling Optimization

Avoid Peak Times:

  • ❌ 0th or 30th second of any minute
  • ❌ 0th, 30th, or multiples of 5 minutes
  • ❌ Top of each hour
  • ❌ Midnight UTC (busiest time)

Use Irregular Times:

  • ✅ 01:12:17 instead of 01:00:00
  • ✅ 01:38:37 instead of 01:30:00
Asynchronous Jobs
  1. Return 202 Accepted immediately - Don't block the request
  2. Store request headers - x-sap-job-id, x-sap-job-schedule-id, x-sap-job-run-id, x-sap-scheduler-host
  3. Update run log on completion - Single API call with final status
  4. Handle timeouts - Default 30 min, configurable up to 7 days
One-Time Schedules
  • Use only for testing/validation
  • Auto-deactivate after execution
  • Use "time": "now" for immediate execution

Authentication Quick Start

Standard Plan (OAuth 2.0)
bash
# Get access token
curl -X POST "<uaa_url>/oauth/token" \
  -H "Authorization: Basic $(echo -n '<clientid>:<clientsecret>' | base64)" \
  -d "grant_type=client_credentials"

# Use token in API calls
curl -X GET "https://jobscheduler-rest.<landscape>/scheduler/jobs" \
  -H "Authorization: Bearer <access_token>" \
  -H "Content-Type: application/json"
xs-security.json Configuration
json
{
  "xsappname": "<app-name>",
  "scopes": [{
    "name": "$XSAPPNAME.JOBSCHEDULER",
    "description": "Job Scheduler Scope",
    "grant-as-authority-to-apps": ["$XSSERVICENAME(<jobscheduler-instance>)"]
  }]
}

Create Job Example

json
POST /scheduler/jobs
{
  "name": "myJob",
  "description": "Process daily reports",
  "action": "https://myapp.cfapps.eu10.hana.ondemand.com/api/process",
  "active": true,
  "httpMethod": "POST",
  "schedules": [{
    "active": true,
    "description": "Daily at 6 AM",
    "repeatAt": "6.00am",
    "startTime": {"date": "2025-01-01", "format": "YYYY-MM-DD"}
  }]
}

Node.js Client Library

Requirements: Node.js 14.x or later

bash
npm install @sap/jobs-client@1.8.6
javascript
const JobSchedulerClient = require('@sap/jobs-client');
const scheduler = new JobSchedulerClient.Scheduler();

// Create job
scheduler.createJob({ url: vcapServices.jobscheduler[0].credentials.url }, {
  name: 'myJob',
  action: 'https://myapp.../process',
  active: true,
  httpMethod: 'GET',
  schedules: [{ cron: '* * * * 0 0 0', active: true }]
}, (err, result) => { /* handle */ });
Show full SKILL.md (408 more words)Show less

Rate Limits

Limit TypeResponse CodeHeader
Client limit exceeded429retry-after (seconds)
Absolute limit exceeded503throttling (milliseconds)

Limits stack - both can apply simultaneously.

Service Behavior

Outage Recovery
Outage DurationBehavior
< 20 minutesAll missed executions run immediately
>= 20 minutesOnly last missed execution runs
Auto-Deactivation Triggers
  • One-time schedule executed
  • No valid future dates exist
  • Job/schedule endTime reached
  • Action endpoint unreachable for 10+ days

Reference Files

Detailed Guides Available
  1. references/concepts.md - Schedule types, formats, lifecycle, async mode, multitenancy
  2. references/rest-api.md - Complete REST API reference with all endpoints
  3. references/setup-guide.md - Prerequisites, service instance creation
  4. references/security.md - OAuth 2.0, XSUAA scopes, credential rotation
  5. references/integrations.md - Cloud ALM, Alert Notification Service
  6. references/troubleshooting.md - FAQ, error scenarios, monitoring
  7. references/operations.md - Dashboard, backup/restore, service behavior
  8. references/changelog.md - Version history, feature updates (2021-2025)
Templates Available
  1. templates/job-creation.json - Job creation request template
  2. templates/xs-security.json - XSUAA configuration template

Common Pitfalls

Setup:

  • ❌ Missing XSUAA binding before Job Scheduling binding
  • ❌ Not granting scopes via grant-as-authority-to-apps
  • ❌ Using HTTP instead of HTTPS for action endpoints

Scheduling:

  • ❌ Using Linux cron format (service uses SAP cron)
  • ❌ Scheduling at peak times (00:00, 00:30, etc.)
  • ❌ Forgetting UTC timezone (only supported timezone)

Async Jobs:

  • ❌ Not returning 202 Accepted immediately
  • ❌ Forgetting to call Update Run Log API
  • ❌ Multiple status updates instead of single final update

Multitenancy:

  • ❌ Using tenantId filter with SaaS tenant tokens (returns 400)
  • ❌ Missing Job Scheduling as application dependency

External Resources

SAP Documentation
Support
  • Component: BC-CP-CF-JBS
  • SAP Trust Center: Platform status verification
  • Guided Answers: Self-service troubleshooting

Updates and Maintenance

Source: SAP BTP Job Scheduling Service Documentation

To Update This Skill:

  1. Check GitHub repository for documentation updates
  2. Review What's New section for changes
  3. Update affected reference files
  4. Update templates if configurations changed
  5. Update "Last Verified" date

Quarterly Review Recommended: Check for updates every 3 months

Next Review: 2026-02-27

Bundled Resources

Reference Files
  1. references/concepts.md - Schedule types, formats, lifecycle, async mode, multitenancy (12K lines)
  2. references/rest-api.md - Complete REST API reference with all endpoints (20K lines)
  3. references/setup-guide.md - Prerequisites, service instance creation (9K lines)
  4. references/security.md - OAuth 2.0, XSUAA scopes, credential rotation (11K lines)
  5. references/integrations.md - Cloud ALM, Alert Notification Service (8K lines)
  6. references/troubleshooting.md - FAQ, error scenarios, monitoring (9K lines)
  7. references/operations.md - Dashboard, backup/restore, service behavior (8K lines)
  8. references/changelog.md - Version history, feature updates (2021-2025) (9K lines)
Templates
  1. templates/job-creation.json - Job creation request template with examples
  2. templates/xs-security.json - XSUAA configuration template for OAuth scopes

License: GPL-3.0 Maintainer: Eduard Jiglau | hello@sap-ai-skills.com | sap-ai-skills.com | https://github.com/secondsky/sap-skills

© 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 12 other files (references) in plugins/sap-btp-job-scheduling/skills/sap-btp-job-scheduling of secondsky/sap-skills.

  • SKILL.md
  • README.md
  • agents/openai.yaml
  • references/changelog.md
  • references/concepts.md
  • references/integrations.md
  • references/operations.md
  • references/rest-api.md
  • references/security.md
  • references/setup-guide.md
  • references/troubleshooting.md
  • templates/job-creation.json
  • templates/xs-security.json

Open the folder on GitHubat commit 652a861

Compare with similar skills

Sap Btp Job Scheduling 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 Job Scheduling compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sap Btp Job Scheduling this skillsecondsky/sap-skills462—~3.6kAutomated safety check: PassGPL-3.0
Frappe App Devfrappe/skills147—~943Automated safety check: PassNone
Function Devbutterbase-ai/butterbase-skills534—~2.8kAutomated safety check: PassMIT
Wp Performancegambitph/Stackable3513 repos~1.5kAutomated safety check: PassGPL-3.0
Trigger.dev Background Taskspapermark/papermark9.2k—~2.1kAutomated safety check: PassCustom licence
Schkedbibendi/schked138—~454Automated safety check: PassMIT

Similar skills

  • Frappe App Dev

    frappe/skills

    Builds full-stack Frappe Framework applications end-to-end. An agent skill from frappe/skills.

    147 GitHub stars~943 tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Function Dev

    butterbase-ai/butterbase-skills

    A skill your agent uses when developing, deploying, or debugging Butterbase serverless functions, or when the user needs to add backend logic like webhooks, scheduled jobs, or custom API endpoints

    534 GitHub stars~2.8k tokensUpdated 5 days ago
    Backend & APIsAuto-check passed
  • Wp Performance

    gambitph/Stackable

    A skill your agent uses when investigating or improving WordPress performance (backend-only agent): profiling and measurement (WP-CLI profile/doctor, Server-Timing, Query Monitor via REST headers)…

    351 GitHub starsUsed in 3 repos~1.5k tokens
    Backend & APIsAuto-check passed
  • Trigger.dev Background Tasks

    papermark/papermark

    Guides building durable background tasks, scheduled jobs and queues with Trigger.dev, including retries, waits, idempotency and concurrency limits.

    9.2k GitHub stars~2.1k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Schked

    bibendi/schked

    Guide for working with Schked, a Ruby recurring-job scheduler built on top of rufus-scheduler.

    138 GitHub stars~454 tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Job Patterns

    dilolabs/nosia

    Implements shallow background jobs with later/now conventions using Solid Queue.

    213 GitHub starsUsed in 1 repo~1.6k tokens
    Backend & APIsAuto-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 5 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 5 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 5 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 5 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 5 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 5 days ago
    Auto-check passed

Works with

Questions about Sap Btp Job Scheduling

What does Sap Btp Job Scheduling do?

This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. Sap Btp Job Scheduling is an agent skill from secondsky/sap-skills. This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations.

When should I use Sap Btp Job Scheduling?

Sap Btp Job Scheduling fits situations like: tasks that involve Scheduled and recurring tasks; tasks that involve Async programming; tasks that involve REST APIs.

How do I install Sap Btp Job Scheduling in Claude Code?

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

How do I install Sap Btp Job Scheduling in Codex?

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

Can I use Sap Btp Job Scheduling 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-job-scheduling -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-job-scheduling, .gemini/skills/sap-btp-job-scheduling, .github/skills/sap-btp-job-scheduling and .opencode/skills/sap-btp-job-scheduling in your project.

What does Sap Btp Job Scheduling need to run?

Going by SKILL.md and its folder, Sap Btp Job Scheduling needs the command-line tools its instructions call (curl and npm). Our summary lists: Node.js.

Does Sap Btp Job Scheduling access the network?

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

Is Sap Btp Job Scheduling 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 Job Scheduling use?

Sap Btp Job Scheduling 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 Job Scheduling use?

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

What are the alternatives to Sap Btp Job Scheduling?

Skills that share tags, products or a category with Sap Btp Job Scheduling: Frappe App Dev (frappe/skills, 147 stars), Function Dev (butterbase-ai/butterbase-skills, 534 stars), Wp Performance (gambitph/Stackable, 351 stars) and Trigger.dev Background Tasks (papermark/papermark, 9.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sap Btp Job Scheduling?

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.