KlivDev/claude-code-third-party-plugins (Drittanbieter-Plugins für Claude Code)
🔧 Erweitern Sie die Fähigkeiten von Claude Code mit Community-gesteuerten Plugins für Automatisierung, Codegenerierung, Qualitätssicherung und optimierte Arbeitsabläufe.
Übersicht
Dieses Repository enthält eine Sammlung von Drittanbieter-Plugins, die Claude Code um zusätzliche Funktionen erweitern. Jedes Plugin ist als eigenständige Modul konzipiert und kann über einfache Konfigurationsdateien aktiviert werden.
Funktionen
- Automatisierung: Automatisieren Sie wiederkehrende Aufgaben wie Builds, Tests und Bereitstellungen.
- Codegenerierung: Generieren Sie Boilerplate-Code, API-Endpunkte oder Datenbankmodelle.
- Qualitätssicherung: Integrieren Sie Linter, Formatierer und statische Analysen direkt in Claude Code.
- Streamlined Workflows: Optimieren Sie Ihre Entwicklungsumgebung mit vorgefertigten Workflows für Git, CI/CD und mehr.
Installation
-
Fügen Sie das Plugin-Repository zu Ihrer Claude Code-Konfiguration hinzu:
claude code config set plugins.registry "https://github.com/KlivDev/claude-code-third-party-plugins" -
Installieren Sie ein gewünschtes Plugin:
claude code plugin install <plugin-name> -
Starten Sie Claude Code neu oder laden Sie die Konfiguration neu.
Verfügbare Plugins
| Plugin | Beschreibung |
|---|---|
code-review | Führt automatische Code-Reviews mit vordefinierten Regeln durch. |
auto-generate | Generiert Code basierend auf Vorlagen oder vorhandenen Codeblöcken. |
test-runner | Führt Tests aus und meldet Ergebnisse an Claude Code. |
workflow-manager | Definiert und führt benutzerdefinierte Workflows aus. |
Konfiguration
Jedes Plugin kann über eine JSON- oder YAML-Datei konfiguriert werden. Beispiel für code-review:
# .claude/plugins/code-review.yml
rules:
- name: "Keine hartcodierten Secrets"
pattern: "(password|secret|api_key)\\s*=\""
severity: error
- name: "Maximale Zeilenlänge"
pattern: ".{120,}"
severity: warning
Entwicklung
Um ein neues Plugin zu erstellen, folgen Sie diesen Schritten:
- Erstellen Sie einen neuen Ordner im
plugins/-Verzeichnis. - Fügen Sie eine
plugin.json-Datei mit Metadaten hinzu. - Implementieren Sie die Plugin-Logik in einer Skriptdatei (z. B.
main.js). - Reichen Sie eine Pull-Anfrage ein, um Ihr Plugin zur Sammlung hinzuzufügen.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der LICENSE-Datei.