codebase-cleanup-deps-audit
Auditar Dependências em Busca de Vulnerabilidades de Segurança
Mantenha seus projetos seguros identificando dependências vulneráveis, desatualizadas ou incompatíveis com licenças. Esta habilidade varre sua árvore de dependências, verifica bancos de dados de vulnerabilidades e fornece etapas de correção 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 "codebase-cleanup-deps-audit". Scan for vulnerabilities in a Node.js project with 45 dependencies
Résultat attendu:
- Resumo da Auditoria de Segurança
- Total de Dependências: 45
- Vulnerabilidades Encontradas: 3 (1 crítica, 2 altas)
- Crítica: lodash <4.17.21 - Prototype Pollution (CVE-2021-23337) - Atualize para 4.17.21
- Alta: minimist <1.2.6 - Prototype Pollution (CVE-2021-44906) - Atualize para 1.2.6
- Alta: node-fetch <2.6.7 - Information Disclosure (CVE-2022-0235) - Atualize para 2.6.7
- Ação Recomendada: Execute npm audit fix --force para aplicar correções
Utilisation de "codebase-cleanup-deps-audit". Check license compliance for a commercial project
Résultat attendu:
- Relatório de Conformidade de Licenças
- Licença do Projeto: Proprietária
- Total de Dependências: 128
- Problemas Encontrados: 2
- GPL-3.0: package-name - Licença copyleft incompatível com uso proprietário
- Desconhecida: legacy-lib - Licença não especificada, revisão jurídica necessária
- Recomendação: Substitua a dependência GPL por alternativa MIT ou obtenha licença comercial
Audit de sécurité
Risque faibleStatic analysis detected 50 patterns in 2 files (821 lines), but all findings are false positives from markdown documentation containing code examples. The skill is a legitimate dependency audit tool with no malicious intent. Minor risk indicators exist due to documented use of external commands and network APIs for dependency scanning.
Problèmes à risque moyen (1)
Problèmes à risque faible (2)
Facteurs de risque
⚙️ Commandes externes (3)
🌐 Accès réseau (3)
📁 Accès au système de fichiers (1)
Score de qualité
Ce que vous pouvez construire
Auditoria de Segurança Pré-Lançamento
Execute uma auditoria completa de dependências antes de lançar uma nova versão para identificar e corrigir vulnerabilidades que podem afetar os usuários.
Revisão de Conformidade de Licenças
Verifique se todas as dependências possuem licenças compatíveis antes de integrar a um produto comercial para evitar riscos legais.
Avaliação de Dívida Técnica
Identifique dependências desatualizadas e priorize atualizações com base na idade, mudanças quebradas e impacto na segurança.
Essayez ces prompts
Scan my project for dependency vulnerabilities. Check package.json and report any critical or high severity issues with recommended fixes.
Perform a complete dependency audit including vulnerability scanning, license compliance check, and outdated package analysis. Prioritize findings by severity and provide actionable remediation steps.
Analyze all dependencies for license compatibility with our MIT-licensed project. Flag any GPL, AGPL, or proprietary licenses and suggest alternatives.
Create a prioritized dependency update plan. Group updates by risk level (security patches first, then major versions), estimate effort for each, and generate update commands.
Bonnes pratiques
- Execute auditorias de dependências em uma agenda regular (semanalmente ou antes de cada lançamento)
- Fixe versões de dependências em lock files para garantir builds reproduzíveis
- Revise e teste atualizações de segurança em staging antes de implantar em produção
Éviter
- Ignorar vulnerabilidades críticas porque os testes passam localmente
- Atualizar todas as dependências de uma vez sem testar cada mudança
- Usar dependências com licenças desconhecidas ou incompatíveis em produtos comerciais
Foire aux questions
Quais gerenciadores de pacotes esta habilidade suporta?
Como a habilidade verifica vulnerabilidades?
Esta habilidade pode corrigir vulnerabilidades automaticamente?
O que devo fazer se uma dependência não tiver licença?
Com que frequência devo executar auditorias de dependências?
Esta habilidade verifica dependências transitórias?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/codebase-cleanup-deps-auditRéf
main
Structure de fichiers