All skills
secondsky avatar

/sap-btp-job-scheduling

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

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

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-btp-job-scheduling

This session only. Nothing lands on disk.

README.md

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

SAP BTP Job Scheduling Service Skill

A comprehensive Claude Code skill for SAP BTP Job Scheduling Service development, configuration, and operations.

Capability Index

Capability Status
Commands 1: /job-schedule-check
Agents 0
Hooks No
MCP No
LSP No
Source Freshness last_verified: 2025-11-27; REST/API examples need docs-only recheck and service-instance validation.
Verification npm run validate; live scheduler checks pending.

Quick Start

This skill provides guidance for:

  • Creating and managing scheduled jobs on SAP BTP
  • Configuring schedules using cron, date/time, or human-readable formats
  • Setting up OAuth 2.0 authentication with XSUAA
  • Implementing asynchronous job execution
  • Integrating with SAP Cloud ALM and Alert Notification Service
  • Troubleshooting common issues

Auto-Trigger Keywords

This skill activates when you mention:

Service Names

  • SAP Job Scheduling Service
  • jobscheduler
  • Job Scheduler
  • BTP Job Scheduling
  • CF Job Scheduling

Concepts

  • scheduled jobs
  • recurring jobs
  • one-time jobs
  • cron schedule
  • job schedule
  • schedule format
  • run logs
  • action endpoint

Technical Terms

  • @sap/jobs-client
  • XSUAA job scheduling
  • grant-as-authority-to-apps
  • x-sap-job-id
  • x-sap-scheduler-host
  • ACK_NOT_RECVD
  • BC-CP-CF-JBS

Operations

  • create job BTP
  • schedule job Cloud Foundry
  • async job execution
  • job run log
  • Cloud Foundry tasks
  • CF tasks

Integrations

  • Cloud ALM job monitoring
  • Alert Notification job
  • calmConfig
  • ansConfig

Troubleshooting

  • job not executing
  • schedule auto-deactivated
  • job 401 error
  • job 403 forbidden

Skill Structure

sap-btp-job-scheduling/
├── SKILL.md                    # Main skill file
├── README.md                   # This file
├── references/
│   ├── concepts.md             # Schedule types, formats, lifecycle
│   ├── rest-api.md             # Complete REST API reference
│   ├── setup-guide.md          # Prerequisites, instance creation
│   ├── security.md             # OAuth 2.0, XSUAA, credentials
│   ├── integrations.md         # Cloud ALM, Alert Notification
│   ├── troubleshooting.md      # FAQ, error scenarios
│   ├── operations.md           # Dashboard, backup, service behavior
│   └── changelog.md            # Version history (2021-2025)
└── templates/
    ├── job-creation.json       # Job creation request template
    └── xs-security.json        # XSUAA configuration template

Documentation Sources

Key Features Covered

Service Setup

  • Prerequisites and entitlements
  • Service instance creation (Cockpit, CF CLI, Kyma)
  • XSUAA configuration and scope grants

Job Management

  • Create, update, delete jobs
  • Configure schedules (cron, date/time, human-readable)
  • Manage run logs
  • Dashboard operations

Schedule Formats

  • SAP cron format (7 fields)
  • ISO-8601 and RFC 2822 date formats
  • Human-readable expressions
  • repeatInterval and repeatAt

Security

  • OAuth 2.0 token flow
  • XSUAA scope configuration
  • Credential rotation
  • X.509 certificate authentication

Integrations

  • SAP Cloud ALM monitoring
  • SAP Alert Notification Service (CF only)

Operations

  • Service behavior and SLA
  • Backup and restore
  • Troubleshooting common issues

Version Information

  • Skill Version: 1.0.1
  • Last Updated: 2025-11-27
  • License: GPL-3.0

Support

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill provides comprehensive guidance, templates, and reference material for managing the SAP BTP Job Scheduling Service. It covers API usage, security configuration (OAuth 2.0/XSUAA), and integration with SAP Cloud ALM and Alert Notification services using official SAP tools.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    7/13 files flagged

  • ZeroLeaks5mo

    2 findings · Score: 80/100

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-job-scheduling