Alchemy Upgrade Migration
jeremylongshore/tons-of-skills-marketplace
Migrate archived Alchemy JavaScript SDK integrations to current capability-specific clients with parity, canary, and rollback evidence.
Enterprise integration solutions using SAP Integration Suite on BTP.
$ npx skills add secondsky/sap-skills --skill sap-btp-integration-suite -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install secondsky/sap-skills sap-btp-integration-suite --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-integration-suite/skills/sap-btp-integration-suite .claude/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .claude/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suite/skills/sap-btp-integration-suiteType 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-integration-suite -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install secondsky/sap-skills sap-btp-integration-suite --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-integration-suite/skills/sap-btp-integration-suite .agents/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .agents/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suite -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install secondsky/sap-skills sap-btp-integration-suite --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-integration-suite/skills/sap-btp-integration-suite .cursor/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .cursor/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suite/skills/sap-btp-integration-suite--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-integration-suite -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install secondsky/sap-skills sap-btp-integration-suite --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-integration-suite/skills/sap-btp-integration-suite .gemini/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .gemini/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suiteInstalls 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-integration-suite -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-integration-suite/skills/sap-btp-integration-suite .github/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .github/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suite -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-integration-suite --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-integration-suite/skills/sap-btp-integration-suite .opencode/skills/sap-btp-integration-suite && 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-integration-suite" agent skill from https://github.com/secondsky/sap-skills/tree/main/plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite into .opencode/skills/sap-btp-integration-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sap-btp-integration-suite", 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-integration-suiteEnterprise integration solutions using SAP Integration Suite on BTP.
Sap Btp Integration Suite is an agent skill from secondsky/sap-skills. Enterprise integration solutions using SAP Integration Suite on BTP. Covers Cloud Integration (iFlows), API Management, Event Mesh, Edge Integration Cell, Integration Advisor, Trading Partner Management, and Migration Assessment. Use for building integration flows, managing API proxies, event-driven architectures, B2B/EDI integrations, hybrid deployments, adapter configuration, Groovy/JavaScript message processing, and troubleshooting.
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 35 other files, including reference files (for example `README.md`, `agents/openai.yaml` and `references/adapters.md`).
It sits in DevOps & Cloud, covering Trading and backtesting, Deployment and Event-driven systems. It works with SAP and JavaScript. 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.
3 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 these tools, so the agent can use them without asking each time:
ReadBashGlobGrepWebFetchWebSearchFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are groovy and xml).
From 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.comcommunity.sap.comapi.sap.comFrom 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 Integration Suite loads about 3.6k tokens when it runs, and up to ~53k if it reads all its reference files. Until then it costs about 116 tokens; SKILL.md has 1,045 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 noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Bash, Glob, Grep, WebFetch, WebSearchAutomated 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). 1,045 words, ~3,557 tokens.
.claude/skills/sap-btp-integration-suite/SKILL.md (or your agent's skills folder). This skill also uses 33 other files; get the full folder from GitHub.Use this skill when building or troubleshooting Cloud Integration iFlows, API Management proxies, Event Mesh topics/queues, Edge Integration Cell deployments, Integration Advisor mappings, Trading Partner Management flows, or migration assessment from Process Orchestration.
| Capability | Purpose | Key Artifact |
|---|---|---|
| Cloud Integration | A2A/B2B/B2G integration | Integration Flow (iFlow) |
| API Management | API lifecycle & governance | API Proxy |
| Event Mesh | Event-driven architecture | Topics & Queues |
| Edge Integration Cell | Hybrid deployment | Kubernetes runtime |
| Integration Advisor | B2B mapping automation | MIG/MAG |
| Trading Partner Management | Partner onboarding | Agreements |
| Graph | Unified data API | Business Data Graph |
| Integration Assessment | Technology selection | ISA-M |
| Migration Assessment | PO migration planning | Extraction & Analysis |
Build and run integration flows across cloud, on-premise, and hybrid landscapes for A2A, B2B, and B2G scenarios. Supports 80+ adapters and real-time message processing.
Core Components:
Complete API lifecycle management with security, traffic control, and developer engagement.
Core Components:
Publish and consume business events across your enterprise ecosystem for event-driven architectures.
Hybrid runtime for processing data within private landscapes while designing in the cloud. Deploy on Kubernetes (EKS, AKS, GKE, OpenShift, RKE2).
AI-powered B2B content development supporting UN/EDIFACT, SAP IDoc, ASC X12. Creates Message Implementation Guidelines (MIGs) and Mapping Guidelines (MAGs).
Streamline B2B relationships with partner profiles, agreement templates, and automated runtime artifact generation. Supports AS2, SFTP, FTP protocols.
When a user asks to generate an iFlow package, ZIP, importable archive, .iflw, or complete Cloud Integration artifact, use references/iflow-package-authoring.md before writing files. Do not invent a flat XML-only package.
For HTTPS-to-SFTP scenarios, start from templates/https-to-sftp-iflow-package/ and preserve its directory layout:
.project
META-INF/MANIFEST.MF
metainfo.prop
src/main/resources/parameters.prop
src/main/resources/parameters.propdef
src/main/resources/scenarioflows/integrationflow/HTTPS_to_SFTP_Template.iflwCustomize only the externalized placeholders unless the user asks for a different design:
{{HTTPS_ENDPOINT_PATH}}{{SFTP_HOST}}{{SFTP_PORT}}{{SFTP_DIRECTORY}}{{SFTP_FILENAME}}{{SFTP_CREDENTIAL_ALIAS}}Keep credentials, tenant URLs, private hostnames, certificates, and deployed runtime state out of generated artifacts. If no SAP Cloud Integration tenant is available for import testing, say that local package structure and XML validation passed but tenant import remains pending.
Sender → [Adapter] → Integration Process → [Adapter] → Receiver
↓
┌────────────┴────────────┐
│ Message Processing │
│ - Content Modifier │
│ - Router/Filter │
│ - Mapping │
│ - Splitter/Aggregator │
│ - Script │
│ - External Call │
└─────────────────────────┘| Category | Steps |
|---|---|
| Routing | Router, Filter, Multicast, Recipient List |
| Transformation | Content Modifier, Mapping, Converter, Script |
| Splitting | General Splitter, Iterating Splitter, EDI Splitter |
| Persistence | Data Store, Write Variable, JMS Send |
| External | Request Reply, Send, Poll Enrich, Content Enricher |
| Security | Encryptor, Decryptor, Signer, Verifier |
| Error Handling | Exception Subprocess, Escalation Event |
Protocol Adapters: HTTP, HTTPS, SFTP, FTP, AMQP, JMS, Kafka, AS2, AS4, SOAP, OData Application Adapters: SuccessFactors, Ariba, Salesforce, ServiceNow, Workday Database Adapters: JDBC (Oracle, SQL Server, PostgreSQL, HANA, DB2) Cloud Adapters: AWS (S3, SQS, SNS), Azure (Service Bus, Storage), Google Cloud
Prefer standard steps over scripts. When scripting is necessary:
// Access message body
def body = message.getBody(String.class)
// Access headers
def header = message.getHeader("HeaderName", String.class)
// Access properties
def prop = message.getProperty("PropertyName")
// Modify body
message.setBody(newBody)
// Add header
message.setHeader("NewHeader", "value")
// Logging (use SLF4J)
def log = org.slf4j.LoggerFactory.getLogger("script")
log.info("Processing message")Best Practices:
XmlSlurper.parse(Object) instead of parseText(String) for large payloadsStringBuilder for string concatenationTimeZone.setDefault() (VM-wide impact)Client → Proxy Endpoint → [Policies] → Target Endpoint → Backend
↓ ↓
PreFlow PreFlow
Conditional Flows Conditional Flows
PostFlow PostFlow
↓ ↓
Fault Rules Fault Rules| Category | Policies |
|---|---|
| Security | OAuth 2.0, Verify API Key, Basic Auth, SAML, Access Control |
| Traffic | Quota, Spike Arrest, Concurrent Rate Limit, Response Cache |
| Mediation | Assign Message, Extract Variables, JSON/XML Transform, XSL Transform |
| Extension | JavaScript, Python Script, Service Callout |
| Threat Protection | JSON/XML Threat Protection, Regular Expression Protection |
| Logging | Message Logging, Statistics Collector |
<PolicyName enabled="true" continueOnError="false" async="false">
<!-- Policy configuration -->
</PolicyName>Use when duplicates must be prevented:
Sender → [ID Mapping] → Check Duplicate → Process → [ID Mapping Complete]
↓ (duplicate)
Return Cached Response| Issue | Resolution |
|---|---|
| Adapter connection failed | Check credentials, firewall, Cloud Connector |
| Message mapping error | Validate source/target structures, check XPath |
| Timeout | Increase adapter timeout, optimize mapping |
| Memory issues | Stream large payloads, reduce logging |
| Duplicate messages | Implement idempotent processing |
| Keystore sync failed | Verify certificate validity, check permissions |
Integration Suite → Monitor → Integrations and APIs
├── Message Processing → All Integration Flows
├── Manage Integration Content → Deployed Artifacts
├── Manage Security → Keystores, Credentials
└── Manage Stores → Data Stores, Variables, Queues| Resource | Limit |
|---|---|
| Integration flows per tenant | Varies by plan |
| JMS queues | 30 per tenant (standard) |
| Data stores | 100MB total storage |
| Message processing log retention | 30 days |
| Attachment size | 40MB |
| API proxies (APIM) | Based on service plan |
| Business data graphs | 500/account, 50/subaccount |
Detailed guides available in references/ directory:
Core Development:
cloud-integration.md - iFlow development, steps, patterns, best practicesiflow-package-authoring.md - Importable iFlow package structure and HTTPS-to-SFTP generation rulesadapters.md - All 80+ adapter configurations (HTTP, SFTP, OData, RFC, etc.)scripting.md - Groovy/JavaScript patterns, APIs, and templatesapi-management.md - API proxy development, 34 policies, Developer Hubsecurity.md - Authentication, keystores, certificates, credentialsCapabilities:
edge-integration-cell.md - Hybrid Kubernetes deployment guideevent-mesh.md - Topics, queues, brokers, webhooks, EDA patternsintegration-advisor-tpm.md - B2B integration, MIGs, MAGs, partner managementgraph-odata.md - Business Data Graph, OData provisioningdata-space-integration.md - Catena-X, EDC, sovereign data exchangemigration-assessment.md - PO migration, ISA-M, technology mappingOperations:
operations-monitoring.md - Message monitoring, stores, connectivity testscontent-transport.md - TMS, CTS+, MTAR, manual export/importtroubleshooting.md - Error resolution, diagnostics, HTTP error catalogReady-to-use templates in templates/ directory:
https-to-sftp-iflow-package/ - Reviewable unzipped importable iFlow template for HTTPS sender to SFTP receiver scenariosgroovy-script-template.groovy - Common script patternsapi-policy-template.xml - Policy configuration templatewhat-s-new-for-sap-integration-suite-79cd682.md in documentationpatch-release-notes-for-sap-integration-suite-58595b5.md© 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 33 other files (references) in plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite of secondsky/sap-skills.
Open the folder on GitHubat commit 652a861
Sap Btp Integration Suite 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 Integration Suite this skillsecondsky/sap-skills | 462 | — | ~3.6k | Automated safety check: Notes | GPL-3.0 | |
| Alchemy Upgrade Migrationjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Monstermq Broker Configvogler75/monster-mq | 143 | — | ~2.2k | Automated safety check: Pass | GPL-3.0 | |
| Azure AI Projects TSmicrosoft/skills | 3.1k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Run Without Youalirezarezvani/claude-skills | 28k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Azure Preparemicrosoft/GitHub-Copilot-for-Azure | 255 | 1 repos | ~3.2k | Automated safety check: Pass | MIT |
jeremylongshore/tons-of-skills-marketplace
Migrate archived Alchemy JavaScript SDK integrations to current capability-specific clients with parity, canary, and rollback evidence.
vogler75/monster-mq
Guide for configuring, deploying, and operating the MonsterMQ broker.
microsoft/skills
Build AI applications using Azure AI Projects SDK for JavaScript (@azure/ai-projects).
alirezarezvani/claude-skills
Phase 4 of building a Claude Managed Agent — make it run without you.
microsoft/GitHub-Copilot-for-Azure
Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow.
forcedotcom/sf-skills
Configures Embedded Messaging Deployments for Messaging for In-App and Web (MIAW).
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.
Works with
Enterprise integration solutions using SAP Integration Suite on BTP. Sap Btp Integration Suite is an agent skill from secondsky/sap-skills. Enterprise integration solutions using SAP Integration Suite on BTP.
Sap Btp Integration Suite fits situations like: building integration flows; managing API proxies; event-driven architectures; B2B/EDI integrations.
Run `npx skills add secondsky/sap-skills --skill sap-btp-integration-suite -a claude-code`. Or copy the skill folder (plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite in secondsky/sap-skills) into .claude/skills/sap-btp-integration-suite in your project. Claude Code loads it when a task matches its description.
Run `npx skills add secondsky/sap-skills --skill sap-btp-integration-suite -a codex`. Or copy the skill folder (plugins/sap-btp-integration-suite/skills/sap-btp-integration-suite in secondsky/sap-skills) into .agents/skills/sap-btp-integration-suite 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-integration-suite -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-integration-suite, .gemini/skills/sap-btp-integration-suite, .github/skills/sap-btp-integration-suite and .opencode/skills/sap-btp-integration-suite in your project.
SKILL.md names no scripts, command-line tools or credentials: Sap Btp Integration Suite is instructions for the agent only. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Bash, Glob, Grep, WebFetch, WebSearch.
SKILL.md names 4 domains. As links in the text: help.sap.com, github.com, community.sap.com and api.sap.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Sap Btp Integration Suite 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 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 49k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Sap Btp Integration Suite: Alchemy Upgrade Migration (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Monstermq Broker Config (vogler75/monster-mq, 143 stars), Azure AI Projects TS (microsoft/skills, 3.1k stars) and Run Without You (alirezarezvani/claude-skills, 28k 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.