Synthèse automatique
Ce skill guide l'agent dans l'audit des dépendances d'un projet afin d'identifier les vulnérabilités connues, les problèmes de licence, les paquets obsolètes et de proposer un plan de remédiation priorisé.
Points forts
- Couvre à la fois les dépendances directes et transitives
- Combine analyse de vulnérabilités, conformité des licences et maintenance des paquets
- Priorise les correctifs par sévérité et exposition avec des notes de compatibilité
- Impose des garde-fous clairs : pas de divulgation publique des vulnérabilités et validation en staging avant production
Limites
- Ne cite aucun outil de scan précis : les commandes concrètes doivent être cherchées dans le fichier resources/implementation-playbook.md
- Suppose l'existence de manifestes de dépendances et la possibilité de modifier les versions
- Ne réalise pas l'audit lui-même : il encadre la démarche de l'agent, sans base de données de vulnérabilités propre
Utilisez-le lorsqu'il faut auditer les dépendances d'un projet, vérifier la conformité des licences ou préparer un rapport de sécurité avec des recommandations de mise à niveau.
Évitez-le si le projet n'a pas de manifeste de dépendances ou si vous ne pouvez ni mettre à jour ni modifier les paquets.
Analyse de sécurité
SûrThe skill is a benign dependency-audit guide with no declared tools and no destructive, exfiltrating, obfuscated, or safety-disabling instructions. It only asks the agent to inventory dependencies, run standard scans, and propose upgrades.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
Audite les dépendances de mon projet Node : liste les vulnérabilités connues, les problèmes de licence et les paquets obsolètes, puis propose un plan de mise à jour priorisé par sévérité.Analyse les licences de toutes mes dépendances directes et transitives et signale celles qui pourraient poser un problème de conformité pour un produit commercial.Prépare un rapport de sécurité pour mes dépendances : résumé des risques, vulnérabilités critiques, mises à niveau recommandées avec notes de compatibilité et tâches de suivi.name: codebase-cleanup-deps-audit description: "You are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies."
Dependency Audit and Security Analysis
You are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies.
Use this skill when
- Auditing dependencies for vulnerabilities
- Checking license compliance or supply-chain risks
- Identifying outdated packages and upgrade paths
- Preparing security reports or remediation plans
Do not use this skill when
- The project has no dependency manifests
- You cannot change or update dependencies
- The task is unrelated to dependency management
Context
The user needs comprehensive dependency analysis to identify security vulnerabilities, licensing conflicts, and maintenance risks in their project dependencies. Focus on actionable insights with automated fixes where possible.
Requirements
$ARGUMENTS
Instructions
- Inventory direct and transitive dependencies.
- Run vulnerability and license scans.
- Prioritize fixes by severity and exposure.
- Propose upgrades with compatibility notes.
- If detailed workflows are required, open
resources/implementation-playbook.md.
Safety
- Do not publish sensitive vulnerability details to public channels.
- Verify upgrades in staging before production rollout.
Output Format
- Dependency summary and risk overview
- Vulnerabilities and license issues
- Recommended upgrades and mitigations
- Assumptions and follow-up tasks
Resources
resources/implementation-playbook.mdfor detailed tooling and templates.
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/dependency-audit-and-security-analysis-ms2s7cvw/download' --output '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md.part' && mv '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md.part' '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Extrait original : Requirements
$ARGUMENTS
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && test -s '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/codebase-cleanup-deps-audit' && cp -R '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw' '.claude/skills/codebase-cleanup-deps-audit'Cursor
test -f '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && test -s '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/codebase-cleanup-deps-audit' && cp -R '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw' '.cursor/skills/codebase-cleanup-deps-audit'Codex
test -f '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && test -s '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/codebase-cleanup-deps-audit' && cp -R '.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw' '.agents/skills/codebase-cleanup-deps-audit'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw'openskills read 'dependency-audit-and-security-analysis-ms2s7cvw'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/dependency-audit-and-security-analysis-ms2s7cvw/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Sécurité AMM DeFi
Securite
Checklist de sécurité pour les contrats Solidity AMM, pools de liquidité et flux de swap. Couvre réentrance, attaques par donation, manipulation d'oracles, etc.
Créateur de règles Semgrep
Securite
Crée des règles Semgrep personnalisées pour détecter des vulnérabilités de sécurité, des motifs de bugs et des motifs de code. Inclut une méthodologie de test en premier, le support du mode taint et des étapes de validation. Utile pour construire des détections d'analyse statique ciblées.
Revue barre d'outils développement
Securite
Règles de sécurité pour la barre d'outils de développement, le client PostHog et les feature flags. À utiliser lors de la revue de modifications des composants dev-tools et connexes.