Supply Chain Hardening (Grade B) logo

Supply Chain Hardening (Grade B)Beveiliging-geteste data-ai-vaardigheid voor Claude AI. Graad B. Configureer installatietijdvertragingen voor npm/bun (minimale releaseleeftijd) en voer een sandboxe pre-installatiescan uit wanneer de vertraging moet worden omzeild.

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juli 2026

Overzicht

Supply Chain Hardening (Grade B) is een beveiligingstested data-ai-skill voor Claude AI die een journalistieke toolchain beschermt tegen npm/bun-leveranciersketenaanvallen. Het configureert installatietijdvertragingen voor npm/bun (minimale releaseleeftijd) en voert een zandbakvoor-installatiescan uit wanneer de vertraging moet worden omzeild. Deze skill wordt gebruikt om aanvallen te voorkomen waarbij een kwaadaardig pakket wordt geïnstalleerd voordat het wordt opgemerkt, zoals de Mini Shai-Hulud TanStack-aanval. De verdediging is gelaagd en eenvoudig: installatietijdvertraging, zandbakvoor-installatiescan en het overslaan van levenscycluscripts bij installaties die de vertraging omzeilen. De vertragingsperiode is standaard 7 dagen. De skill vereist npm 11+ of bun 1.3+. De cooldown kan worden omzeild met de --min-release-age=0 en --ignore-scripts vlaggen voor npm, en --minimum-release-age=0 en --ignore-scripts vlaggen voor bun. Dit vereist echter een door een mens leesbare beoordeling van het postinstall-script van het pakket. Native modules die postinstall nodig hebben, kunnen het script handmatig laten uitvoeren na beoordeling. De vaardigheid kan worden geconfigureerd met ~/.npmrc of project .npmrc voor npm, en ~/.bunfig.toml of project bunfig.toml voor bun. De configuratiesleutels zijn min-release-age voor npm en minimumReleaseAge voor bun. De voordelen van deze vaardigheid zijn onder andere het voorkomen van supply-chain-aanvallen, het verdedigen tegen schadelijke pakketten en het bieden van een gelaagde verdediging. Er zijn echter beperkingen aan deze functionaliteit. Het kan legitieme installaties blokkeren als de cooldown-periode te lang is. Bovendien kan de gesandboxte voorafgaande scan mogelijk niet alle kwaadaardige pakketten detecteren. De tool heeft verschillende functies, waaronder een cooldown tijdens de installatie, een sandbox-scan voorafgaand aan de installatie en het overslaan van levenscycluscripts. Gebruiksgevallen voor deze vaardigheid zijn onder andere het verdedigen tegen supply-chain aanvallen, het hardenen tegen Shai-Hulud-klasse wormen, en het veilig installeren van packages die recentelijk zijn gepubliceerd.

Belangrijkste functies

  • Installatietijdvertraging
  • Sandboxe pre-installatiescan
  • Overslaan van levenscyclus scripts
  • Configurable vertragingsperiode
  • Ondersteuning voor npm en bun

Prijs

Model
Free
Categorie
Vaardigheden
Beoordeling
Nog geen reviews

Toepassingen

Bescherming tegen leverancierketenaanvallen

Gebruik Supply Chain Hardening om aanvallen te voorkomen waarbij een kwaadaardig pakket wordt geïnstalleerd voordat het wordt opgemerkt.

Verharding tegen Shai-Hulud-klasse wormen

Gebruik Supply Chain Hardening om te beschermen tegen Shai-Hulud-klasse wormen en andere soorten leverancierketen malware.

Veilig installeren van recente pakketten

Gebruik Supply Chain Hardening om pakketten die recentelijk zijn gepubliceerd en mogelijk kwetsbaar zijn voor leverancierketenaanvallen veilig te installeren.

Pluspunten & minpunten

Pluspunten

  • Voorkomt leverancierketenaanvallen
  • Beschermt tegen kwaadaardige pakketten
  • Biedt een gelaagde verdediging

Minpunten

  • Kan legitieme installaties blokkeren
  • Sandboxe scan kan niet alle kwaadaardige pakketten detecteren

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

Will the sandboxed pre‑install scan catch every malicious package?

The scan adds a layer of defense but may not detect all malicious packages, so while it reduces risk, it does not guarantee 100% protection.

Asked by Malik Rasheed · Feb 4, 2026

What happens if I need to install a package before the cooldown period expires?

You can bypass the cooldown by using npm flags --min-release-age=0 and --ignore-scripts, or bun flags --minimum-release-age=0 and the corresponding ignore‑scripts option; the skill will then run a sandboxed pre‑install scan and skip lifecycle scripts for that install.

Asked by Ines Fernandes · Jan 18, 2026

How does the install-time cooldown work and can its duration be changed?

By default, the skill enforces a 7‑day cooldown, meaning packages must be at least 7 days old before installation; the cooldown period is configurable to a different number of days if needed.

Asked by Chioma Nwosu · Jan 2, 2026

What version of npm or bun is required to use Supply Chain Hardening (Grade B)?

The skill requires npm version 11 or higher, or bun version 1.3 or higher.

Asked by Ravi Chandrasekaran · Nov 16, 2025

Stel een vraag

Alternatieven voor Vaardigheden

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Vaardigheden

Beveiligingsteste data-ai-vaardigheid voor Claude AI. Graad A. Gebruik bij het starten van functiewerk dat isolatie van de huidige werkruimte vereist of vóór het uitvoeren van implementatieplannen - creëert geïsoleerde git-worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Vaardigheden

Beveiligingsgeteste data-ai skill voor Claude AI. Grade A. GA4 BigQuery Export Schema Reference — volledige veldreferentie, geneste structuren, querypatronen en prestatie-tips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Vaardigheden

Beveiligd geteste data-ai-vaardigheid voor Claude AI. Grade A. Meta Conversions API (CAPI) Setup Referentie — architectuur, gebeurtenistypes, klantinformatie-hashing, deduplicatie, implementatievoorbeelden, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Vaardigheden

Beveiligingsgeteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Lijst wat een functie/methode aanroept (directe callgraph)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Vaardigheden

Veilig geteste datage-skill voor Claude AI. Grade A. Naam de haskell-test-modules naar het onderzochte module met een Spec-suffix in dezelfde naamruimte. Gebruik bij het schrijven of controleren van haskell-test-modules (Grade A)

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Vaardigheden

Beveiligingsgeteste data‑AI‑skill voor Claude AI. Grade A. Simuleert een deliberatie van een 5‑leden expertbestuur voor belangrijke beslissingen. Gebruik het bij het evalueren van plannen, architectuurkeuzes, functiedesigns of andere beslissingen.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Vaardigheden

Veiligheid geteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Geavanceerd MVC via PE (Ingangspunten) — aangepaste grids toevoegen aan standaard MVC-schermen (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Vaardigheden

Beveiligingsgeteste devops-skill voor Claude AI. Grade A. **WORKFLOW SKILL** — Behoudt de nauwkeurigheid en actualiteit van de repository documentatie over de docs site, agentbestanden en changelog. WHEN: 'update docs'

(0)
Free