os-scripting
Fehlerbehebung bei Betriebssystemen und Shell-Skripten
Dieses Workflow-Bundle hilft Entwicklern und Systemadministratoren, Shell-Skripte zu debuggen, produktionsreifen Bash-Code zu erstellen und Systemverwaltungsaufgaben unter Linux, macOS und Windows zu automatisieren.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "os-scripting". Helfen Sie mir, ein Bash-Skript zu debuggen, das mit Fehlercode 1 beendet wird
Erwartetes Ergebnis:
Ich werde Ihnen systematisch helfen. Zuerst überprüfe ich das Skript auf häufige Probleme mit ShellCheck, dann aktivieren wir den Debug-Modus und verfolgen die Ausführung...
Verwendung von "os-scripting". Ein Überwachungsskript für Festplattenplatz erstellen
Erwartetes Ergebnis:
Ich erstelle ein produktionsreifes Überwachungsskript mit korrekter Fehlerbehandlung, Protokollierung und Benachrichtigungen. Dies überprüft den Festplattenplatz und warnt, wenn die Nutzung Schwellenwerte überschreitet...
Verwendung von "os-scripting". Mein Server hat eine hohe CPU-Auslastung, helfen Sie beim Troubleshooting
Erwartetes Ergebnis:
Lassen Sie uns dies systematisch diagnoszieren. Wir überprüfen laufende Prozesse, identifizieren ressourcenintensive Aufgaben und analysieren Systemprotokolle, um die Ursache zu finden...
Sicherheitsaudit
SicherThis is a documentation/workflow bundle skill (SKILL.md) that provides educational guidance on OS and shell scripting. All 93 static findings are false positives. The detected 'external_commands', 'network', and 'filesystem' patterns are example commands in documentation, not executable code. The skill's own metadata correctly identifies it as 'risk: safe'.
Qualitätsbewertung
Was du bauen kannst
Debuggen eines fehlgeschlagenen Bash-Skripts
Verwenden Sie systematische Debugging-Techniken, um Shell-Skriptfehler mit korrekter Protokollierung und Fehlerbehandlung zu verfolgen und zu beheben.
Produktionsreife Automatisierung erstellen
Erstellen Sie robuste Shell-Skripte mit korrekter Fehlerbehandlung, Eingabevalidierung und Tests mit dem Bats-Framework.
Systemleistung troubleshooten
Diagnostizieren Sie hohe CPU-Auslastung, Speicherprobleme, Festplattenplatzprobleme und Netzwerkkonnektivität mit Standard-Systembefehlen.
Probiere diese Prompts
Verwenden Sie @os-scripting, um mir bei der Überprüfung der Systemleistung und der Identifizierung von Problemen zu helfen
Verwenden Sie @os-scripting, um mein Shell-Skript auf Probleme zu analysieren und ShellCheck darauf auszuführen
Verwenden Sie @os-scripting, um dieses fehlgeschlagene Shell-Skript systematisch zu debuggen. Fehler: [Fehler beschreiben]
Verwenden Sie @os-scripting, um mir beim Erstellen eines produktionsreifen Backup-Skripts mit Fehlerbehandlung und Tests zu helfen
Bewährte Verfahren
- Verwenden Sie immer 'set -euo pipefail' am Skriptanfang für strikte Fehlerbehandlung
- Setzen Sie alle Variablen in Anführungszeichen, um Probleme mit Wortaufteilung und Globbing zu vermeiden
- Fügen Sie umfassende Protokollierung mit Zeitstempeln für die Fehlerbehebung hinzu
- Schreiben Sie Bats-Tests für alle kritischen Skriptfunktionen
Vermeiden
- Verwenden von nicht in Anführungszeichen gesetzten Variablen, die Leerzeichen oder Sonderzeichen enthalten können
- Ignorieren von Exit-Codes von Befehlen mit '|| true' ohne explizite Behandlung
- Keine Validierung von Benutzereingaben vor der Verwendung in Befehlen
- Schreiben von Skripten ohne Fehlerbehandlung oder Protokollierung