Was macht super-cow-powers?
Eine Claude Code-Fertigkeit für Debian-Paketierung. Konventionen, Vorlagen und Validierungschecklisten – mit umfassender dh-virtualenv-Unterstützung für Python-Projekte.
Übersicht
Diese Fertigkeit hilft Entwicklern, Debian-Pakete für Python-Projekte nach Best Practices zu erstellen. Sie enthält Vorlagen für debian/-Dateien, Checklisten für die Qualitätssicherung und direkte Unterstützung für die Integration von dh-virtualenv.
Hauptfunktionen
- Konventionen: Standardisierte Verzeichnisstruktur und Dateibenennung für Debian-Pakete
- Vorlagen: Vorgefertigte Vorlagen für
debian/control,debian/rules,debian/changelog,debian/compat,debian/copyrightund mehr - Validierung: Checklisten zur Überprüfung der Dateiintegrität, Richtlinienkonformität und Paketierqualität
- dh-virtualenv: Tiefe Integration, um Python-Projekte mit dh-virtualenv zu verpacken, einschließlich Abhängigkeitsmanagement und Konfiguration der virtuellen Umgebung
Verwendung
Verwenden Sie diese Fertigkeit in Claude Code, um:
- Ein neues Debian-Paket für ein Python-Projekt zu initialisieren
- Vorhandene debian/-Verzeichnisse auf Richtlinienkonformität zu prüfen
- dh-virtualenv-Konfigurationen zu generieren oder zu validieren
- Häufige Fehler beim Paketierungsprozess zu beheben
Beispiel
# Fordern Sie Claude auf, eine Debian-Paketvorlage zu erstellen
claude "Erstelle eine Debian-Paketvorlage für mein Python-Projekt mit dh-virtualenv"
# Oder validieren Sie ein vorhandenes debian/-Verzeichnis
claude "Validiere mein debian/-Verzeichnis auf Richtlinienkonformität"
Voraussetzungen
- Claude Code oder ein kompatibler KI-Assistent
- Grundlegendes Verständnis von Debian-Paketierung und Python-Projekten
- (Optional)
dh-virtualenvinstalliert, wenn Sie diese Funktion nutzen möchten