dependency-management-deps-audit
Auditar dependencias en busca de vulnerabilidades y problemas de licencias
Gestionar dependencias de forma segura es un desafío con constantes nuevas vulnerabilidades y requisitos complejos de licencias. Esta skill automatiza el escaneo de vulnerabilidades, verificaciones de cumplimiento de licencias y proporciona estrategias de remediación priorizadas.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "dependency-management-deps-audit". Escanear dependencias en package.json en busca de vulnerabilidades
Résultat attendu:
Resultados del Escaneo de Seguridad:
CRÍTICAS (2):
- lodash@4.17.15: Vulnerabilidad de contaminación de prototipos (CVE-2021-23337). Actualizar a 4.17.21
- axios@0.21.0: Vulnerabilidad SSRF (CVE-2021-3749). Actualizar a 0.21.2
ALTA (1):
- node-fetch@2.6.0: Exposición de información (CVE-2022-0155). Actualizar a 2.6.7
Total de vulnerabilidades: 3 en 245 dependencias
Acción recomendada: Actualizar paquetes críticos dentro de 24 horas
Utilisation de "dependency-management-deps-audit". Verificar compatibilidad de licencias para proyecto MIT
Résultat attendu:
Informe de Cumplimiento de Licencias:
Compatibles (242 paquetes):
- MIT: 180 paquetes
- Apache-2.0: 45 paquetes
- BSD-3-Clause: 15 paquetes
- ISC: 2 paquetes
Requieren Revisión (3 paquetes):
- mystery-lib: Licencia desconocida - no se encontró archivo de licencia
- legacy-utils: GPL-3.0 - incompatible con proyectos MIT
- old-module: Sin licencia especificada
Acción: Reemplazar paquetes GPL-3.0 u obtener licenciamiento alternativo
Audit de sécurité
SûrAll static findings are false positives. The detected patterns exist in markdown documentation files containing code examples, not executable code. The implementation-playbook.md (767 lines) and SKILL.md (47 lines) are instructional documents showing users how to implement security scanning tools. No actual shell execution, network calls, or filesystem operations occur in the skill itself.
Score de qualité
Ce que vous pouvez construire
Auditoría de seguridad pre-lanzamiento
Antes de lanzar código a producción, escanear todas las dependencias para identificar y corregir vulnerabilidades críticas. Generar informes de cumplimiento para revisiones de seguridad.
Verificación de cumplimiento de licencias
Revisar todas las licencias de dependencias para asegurar compatibilidad con la licencia de tu proyecto. Identificar licencias GPL o propietarias que puedan crear riesgos legales.
Flujo de trabajo de mantenimiento de dependencias
Configurar escaneo automatizado para identificar paquetes desactualizados. Recibir listas priorizadas de actualizaciones basadas en correcciones de seguridad y antigüedad.
Essayez ces prompts
Escanea las dependencias de mi proyecto en busca de vulnerabilidades conocidas. Identifica el nombre del paquete, versión actual, severidad de la vulnerabilidad y versión de corrección recomendada.
Analiza todas las licencias de dependencias en este proyecto. Mi proyecto usa licencia MIT. Identifica cualquier licencia incompatible y explica los riesgos legales para cada una.
Revisa mis dependencias y crea un plan de actualización priorizado. Clasifica por riesgo de seguridad primero, luego por lo desactualizado que está cada paquete. Incluye esfuerzo estimado para cada actualización.
Realiza una auditoría exhaustiva de seguridad de la cadena de suministro. Verifica riesgos de typosquatting, cambios inusuales de mantenedores y paquetes con patrones de comportamiento sospechoso. Marca cualquier paquete que necesite revisión manual.
Bonnes pratiques
- Ejecutar escaneos de vulnerabilidades en CI/CD antes de fusionar pull requests
- Mantener una lista curada de licencias aprobadas para tu organización
- Fijar versiones exactas de dependencias y actualizar mediante PRs automatizados
Éviter
- Ignorar vulnerabilidades críticas porque las pruebas pasan localmente
- Usar rangos de versión como '*' que permiten actualizaciones inesperadas
- Añadir dependencias sin revisar sus términos de licencia