Skip to main content
skill CX Codex

sap-dependency-security — Claude Code skill: what it does & setup

Guards SAP projects against supply chain risks and enforces strict executable rules for MCP servers. Useful when upgrading libraries in SAP CAP or BTP.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add secondsky/sap-skills --skill sap-dependency-security -a claude-code
Open on GitHub

What sap-dependency-security does

This skill configures package manager rules across npm, Bun, pnpm, Yarn, or Deno. It restricts dangerous lifecycle scripts and sets publication cooldown periods. You can run an interactive setup questionnaire or load recommended defaults with a seven-day release delay.

The dedicated SAP Development Mode enforces strict boundaries. It raises package cooldown to 14 days and requires exact version pinning for all MCP tooling inside .mcp.json. Floating @latest tags are rejected. Local forks, such as SAC MCP servers, require a hard-pinned commit SHA.

Skipping exact pins breaks drift validation when executing npm run validate:mcp-security. The skill also builds automation profiles for Dependabot or Renovate with defined merge schedules.

What it helps with

  • block post-install lifecycle scripts across package managers
  • enforce package release cooldowns against early zero-days
  • lock down MCP executable versions inside .mcp.json
  • prepare Dependabot or Renovate configs with scheduled review rules

Example prompts for the agent

  • Review .mcp.json and replace any floating latest tags with exact versions
  • Configure pnpm security policies with a 14-day package cooldown period
  • Generate a secure dependabot.yml configuration for an SAP CAP project

How to install sap-dependency-security

1Skills CLI (Vercel)

npx skills add secondsky/sap-skills --skill sap-dependency-security -a claude-code

2Manually: put the files in place

~/.claude/skills/sap-dependency-security/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sap-dependency-security/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about sap-dependency-security

How to install sap-dependency-security in Claude Code?

Run npx skills add secondsky/sap-skills --skill sap-dependency-security -a claude-code in your terminal.

What does sap-dependency-security do?

It prevents supply-chain compromise in SAP environments by restricting untrusted lifecycle scripts and locking down executable MCP servers.

What does SAP Development Mode enforce?

It mandates a 14-day cooldown for dependencies and bans floating package tags like @latest in .mcp.json. Local MCP servers must pin specific source commits.

Similar skills

All skills for Security →

From the same set24

sap-btp-master-data-integration Walks you through setting up an SAP Master Data Integration tenant, connecting applications and fixing master data replication. CX Codex +1 659installs sap-hana-cloud-data-intelligence Guides your agent through building graphs and pipelines in SAP Data Intelligence Cloud, writing operators and setting up replication from ABAP systems. CX Codex +1 643installs sap-btp-cloud-platform A reference skill for SAP Business Technology Platform: accounts, Cloud Foundry, Kyma, ABAP Environment, MTA deployments and on-premise connectivity. CX Codex +1 636installs sap-sac-scripting A skill for writing and debugging scripts in SAP Analytics Cloud. Covers Analytics Designer and Optimized Story Experience. CX Codex +1 634installs sap-sac-planning Guides agents through SAP Analytics Cloud planning models, data actions, and version workflows. Useful for debugging allocations and Datasphere connections. CX Codex +1 612installs sap-cloud-sdk-ai-python Integrates sap-ai-sdk-gen into Python applications. It guides foundation model connectivity and request orchestration via SAP AI Core. CX Codex +1 545installs sap-api-policy Evaluates SAP interface integrations against the SAP API Policy v.4.2026a baseline and delivers an evidence-based technical assessment. CX Codex +1 387installs sap-bw-query An agent skill for SAP BW work through Eclipse and BW Modeling Tools: reads InfoProvider metadata, checks a specification and prepares an unsaved query draft. CX Codex +1 358installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor