Sari la conținut
↑↓navighează↵deschideescînchide
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Dependency Management logo
Skill

Dependency Management

Auditează manifestele pentru vulnerabilități, licențe și versiuni

0
SalveazăVizitează site-ul ↗
Stele pe GitHub
39 K
Depozitul de cod de pe GitHub

Instalare

Claude Code: /plugin marketplace add wshobson/agents → /plugin install dependency-management
Se activează la

Bağımlılıklar denetlenirken, güvenlik açığı taranırken ya da lisans uyumu ve sürüm yükseltmesi gözden geçirilirken devreye giriyor.

Necesită instrumente
ReadBashGrep
Autor
Seth Hobson
Licență
MIT

Auditul începe prin identificarea manifestelor, fără să presupună un singur ecosistem: fișiere package și lock pentru npm, requirements, Pipfile, pyproject și poetry lock pentru Python, Gemfile pentru Ruby, Maven și Gradle pentru Java, go.mod și go.sum, plus Cargo pentru Rust. Apoi separă trei aspecte reunite de obicei într-un singur scor: vulnerabilități cunoscute cu o cale de remediere precizată, obligații de licențiere incompatibile cu modul de distribuire a proiectului și pachete atât de învechite încât reprezintă un risc de mentenanță chiar și fără un CVE publicat. Fișierele lock sunt citite împreună cu manifestele, deoarece acolo se află dependențele tranzitive și tot acolo un raport curat la nivel superior poate ascunde expunerea reală. Un agent de modernizare inclus efectuează actualizarea, inclusiv modificările incompatibile pe care auditul doar le semnalează.

Comentarii(0)

Autentifică-te pentru a comenta

Nu există încă niciun comentariu — fii primul.

Skill-uri similare

Raportează acest comentariu

De ce raportezi acest conținut?