GitHub, Git et DevOps · FICHE DU SKILL

supply-chain-risk-auditor

Rapports mesurés sur le risque des dépendances : avis de sécurité, responsables, abandon et scripts d’installation.

Le meilleur usage

Équipes de sécurité qui examinent l’exposition liée aux dépendances tierces

Ce qu’il apporte

Recueillir des éléments sur les dépendances + Distinguer l’inconnu de l’absence de problème

Limite principale

N’analyse pas complètement yarn.lock, pnpm-lock.yaml, poetry.lock ni les écosystèmes non pris en charge.

Premier risque

Exposition des métadonnées de registre et de dépôt. La collecte envoie des requêtes externes contenant les noms et versions des dépendances du projet. Vérifiez que les métadonnées des paquets peuvent quitter l’environnement et limitez la portée des identifiants de registre privé.

DATE ET PÉRIMÈTRE DES PREUVES

Trois vérifications distinctes

Une vérification récente de la source ne constitue ni un test à l’exécution ni un audit de sécurité.

Source amontVérifiée le 2026-09-23

Révision épinglée · 32e34f81

Ouvrir la révision épinglée ↗
Fiche SkillSignalMétadonnées éditoriales

Mise à jour le 2026-09-23

Exécution et sécuritéNon vérifiées indépendamment

La revue de la source ne certifie ni le comportement ni la sécurité.

EN CLAIR

À quoi sert ce skill ?

Supply Chain Risk Auditor est le processus de Trail of Bits pour auditer de manière mesurée les dépendances des projets npm, PyPI et Go. Des collecteurs déterministes examinent les dépendances directes et celles des fichiers de verrouillage afin de détecter les avis de sécurité, l’abandon, la concentration des éditeurs et les scripts d’installation, avant toute interprétation humaine.

Ce qu’il permet
  • Recueillir des éléments sur les dépendancesMesurez les manifestes et fichiers de verrouillage pris en charge au lieu de faire des estimations de mémoire.
  • Distinguer l’inconnu de l’absence de problèmeMarquez les critères indisponibles comme non évaluables au lieu de les considérer silencieusement comme réussis.
  • Prioriser les correctionsAjoutez au rapport factuel des chemins de mise à niveau vérifiés et des remplacements possibles.
Ses points forts
  • Les scripts déterministes conservent la donnée qui sous-tend chaque conclusion.
  • Refuse de considérer l’absence de mesures comme un résultat sans anomalie.
Retour communautaireAucun avis vérifié

Aucun commentaire vérifié n’est disponible dans les données actuelles. Consultez la source indiquée pour les discussions récentes.

Lire la source ↗

INSTALLER SELON L’AGENT

Choisir votre agent

Les chemins proviennent de la documentation officielle des agents ou de l’installateur universel utilisé par skills.sh. La compatibilité dépend toujours de la fiche du skill.

Natif

La fiche actuelle de ce skill nomme explicitement cet agent. Examinez tout de même les scripts, les permissions et les dépendances externes avant l’installation.

Installation dans le projet (recommandée)
npx skills add trailofbits/skills --skill supply-chain-risk-auditor --agent claude-code
Installation personnelle
npx skills add trailofbits/skills --skill supply-chain-risk-auditor --agent claude-code -g

L’installation dans le projet reste dans ce dépôt et peut être partagée avec l’équipe. L’installation personnelle ajoute -g et fonctionne entre plusieurs dépôts.

Voir les chemins d’installation
Chemin du projet.claude/skills/supply-chain-risk-auditor/
Chemin personnel~/.claude/skills/supply-chain-risk-auditor/
Documentation officielle de l’agent

Claude Code détecte automatiquement les dossiers de skills personnalisés dans le projet ou le répertoire personnel.

Voir la source du chemin ↗

PROCESSUS TYPIQUE

Des usages concrets

01

Recueillir des éléments sur les dépendances

Mesurez les manifestes et fichiers de verrouillage pris en charge au lieu de faire des estimations de mémoire.

02

Distinguer l’inconnu de l’absence de problème

Marquez les critères indisponibles comme non évaluables au lieu de les considérer silencieusement comme réussis.

03

Prioriser les corrections

Ajoutez au rapport factuel des chemins de mise à niveau vérifiés et des remplacements possibles.

AVANTAGES ET LIMITES

Ce qu’il apporte et ses limites

Points forts

  1. Les scripts déterministes conservent la donnée qui sous-tend chaque conclusion.
  2. Refuse de considérer l’absence de mesures comme un résultat sans anomalie.

Limites

  1. N’analyse pas complètement yarn.lock, pnpm-lock.yaml, poetry.lock ni les écosystèmes non pris en charge.
  2. Les données sur l’état des dépôts et les avis de sécurité peuvent être incomplètes, retardées ou indisponibles sans authentification.

PUBLIC CONCERNÉ

Pour qui ?

→

Équipes de sécurité qui examinent l’exposition liée aux dépendances tierces

→

Responsables techniques qui évaluent l’arbre des dépendances avant une publication ou une mission

AVANT UTILISATION

Risques à examiner

Élevé

Exposition des métadonnées de registre et de dépôt

La collecte envoie des requêtes externes contenant les noms et versions des dépendances du projet. Vérifiez que les métadonnées des paquets peuvent quitter l’environnement et limitez la portée des identifiants de registre privé.

SÉCURITÉ

Comprendre les permissions

  • Conservez les résultats des collecteurs hors du dépôt audité, sauf demande explicite.
  • Présentez les suggestions de remplacement comme des recommandations, et non comme des faits mesurés.

Aucune certification de sécurité. Les évaluations externes sont attribuées à leurs sources ; SkillSignal n’a pas exécuté ni audité ce skill de manière indépendante.

DANS LE PAQUET

Fichiers répertoriés

SKILL.mdContenu du paquet amontLien vers la source
scripts/collect.pyContenu du paquet amontLien vers la source
scripts/render.pyContenu du paquet amontLien vers la source

MOTS-CLÉS

chaîne d’approvisionnementdépendancesavis de sécurité

Fiche éditoriale originale de SkillSignal fondée sur le commit 32e34f81 de Trail of Bits, vérifiée le 2026-09-23 ; elle n’a pas été exécutée ni certifiée de façon indépendante en matière de sécurité.