Zum Inhalt springen
↑↓navigieren↵öffnenescschließen
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Dependency Management logo
Skill

Dependency Management

Prüft alle Manifeste auf Risiken, Lizenzkonflikte und Altlasten

0
SpeichernWebsite besuchen ↗
GitHub-Sterne
39.105
Repository auf GitHub

Installation

Claude Code: /plugin marketplace add wshobson/agents → /plugin install dependency-management
Wird ausgelöst bei

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.

Benötigte Tools
ReadBashGrep
Autor
Seth Hobson
Lizenz
MIT

Die Prüfung ermittelt zunächst alle Manifeste, statt von einem einzigen Ökosystem auszugehen: Paket- und Lockdateien für npm, requirements, Pipfile, pyproject und Poetry Lock für Python, Gemfile für Ruby, Maven und Gradle für Java, go.mod und go.sum sowie Cargo für Rust. Anschließend trennt sie bekannte Schwachstellen mit angegebenem Lösungsweg, Lizenzpflichten, die der Auslieferungsart des Projekts widersprechen, und so stark veraltete Pakete, dass sie auch ohne veröffentlichte CVE ein Wartungsrisiko darstellen. Lockdateien werden gemeinsam mit den Manifesten ausgewertet, weil dort die transitiven Abhängigkeiten stehen und ein unauffälliger Bericht zu direkten Abhängigkeiten die tatsächlichen Risiken verbergen kann. Ein mitgelieferter Modernisierungsagent führt das Upgrade einschließlich der notwendigen Anpassungen für Breaking Changes aus, auf die eine Prüfung lediglich hinweisen würde.

Kommentare(0)

Zum Kommentieren anmelden

Noch keine Kommentare — schreibe den ersten.

Ähnliche Skills

Diesen Kommentar melden

Warum meldest du das?