Compétences os-scripting
🖥️

os-scripting

Sûr

Dépannage des scripts système et shell

Ce ensemble de workflows aide les développeurs et administrateurs système à déboguer des scripts shell, à créer du code bash prêt pour la production, et à automatiser les tâches d'administration système sur Linux, macOS et Windows.

Prend en charge: Claude Codex Code(CC)
📊 70 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "os-scripting". Aidez-moi à déboguer un script bash qui se termine avec le code d'erreur 1

Résultat attendu:

Je vais vous aider à déboguer cela systématiquement. D'abord, laissez-moi vérifier le script pour les problèmes courants avec ShellCheck, puis nous allons activer le mode débogage et tracer l'exécution...

Utilisation de "os-scripting". Créer un script de surveillance pour l'espace disque

Résultat attendu:

Je vais créer un script de surveillance prêt pour la production avec une gestion des erreurs appropriée, la journalisation et les notifications. Il vérifiera l'espace disque et alertera lorsque l'utilisation dépasse les seuils...

Utilisation de "os-scripting". Mon serveur a une utilisation CPU ��levée, aidez-moi à dépanner

Résultat attendu:

Diagnostiquons cela systématiquement. Nous allons vérifier les processus en cours d'exécution, identifier les tâches gourmandes en ressources et analyser les journaux système pour trouver la cause...

Audit de sécurité

Sûr
v1 • 2/24/2026

This 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'.

1
Fichiers analysés
430
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
33
Communauté
100
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Déboguer un script bash en échec

Utiliser des techniques de débogage systématiques pour tracer et corriger les erreurs de scripts shell avec une journalisation et une gestion des erreurs appropriées.

Créer une automatisation prête pour la production

Construire des scripts shell robustes avec une gestion des erreurs appropriée, validation des entrées et tests utilisant le framework Bats.

Dépanner les performances système

Diagnostiquer les problèmes de CPU élevé, de mémoire, d'espace disque et de connectivité réseau en utilisant les commandes système standard.

Essayez ces prompts

Diagnostics système de base
Utiliser @os-scripting pour m'aider à vérifier les performances du système et identifier les problèmes
Revue de script shell
Utiliser @os-scripting pour analyser mon script shell et y exécuter ShellCheck
Déboguer les erreurs de script
Utiliser @os-scripting pour déboguer systématiquement ce script shell qui échoue avec l'erreur : [décrire l'erreur]
Créer un script d'automatisation
Utiliser @os-scripting pour m'aider à créer un script de sauvegarde prêt pour la production avec gestion des erreurs et tests

Bonnes pratiques

  • Toujours utiliser 'set -euo pipefail' au début du script pour une gestion stricte des erreurs
  • Citer toutes les variables pour éviter les problèmes de division de mots et de globbing
  • Ajouter une journalisation complète avec horodatage pour le dépannage
  • Écrire des tests Bats pour toutes les fonctionnalités critiques des scripts

Éviter

  • Utiliser des variables non citées qui peuvent contenir des espaces ou des caractères spéciaux
  • Ignorer les codes de sortie des commandes avec '|| true' sans gestion explicite
  • Ne pas valider les entrées utilisateur avant de les utiliser dans les commandes
  • Écrire des scripts sans aucune gestion des erreurs ou journalisation

Foire aux questions

Quelles compétences cet ensemble de workflows invoque-t-il ?
Cet ensemble orchestre des compétences comme bash-linux, bash-pro, shellcheck-configuration, systematic-debugging, bats-testing-patterns et devops-troubleshooter.
Cette compétence peut-elle exécuter des commandes sur mon système ?
Non, il s'agit d'une documentation et d'un guide de workflow. Il fournit des conseils et des modèles mais n'exécute pas directement les commandes shell.
Ai-je besoin d'autres compétences installées pour que cela fonctionne ?
Oui, cet ensemble de workflows est conçu pour fonctionner avec d'autres compétences comme bash-linux, shellcheck-configuration et bats-testing-patterns.
Quelles plateformes cela prend-il en charge ?
Ce workflow couvre Linux, macOS et Windows (via WSL ou les équivalents PowerShell).
Comment commencer avec les scripts shell ?
Commencez par la Phase 1 (Évaluation de l'environnement) pour comprendre votre système, puis passez à la Phase 4 (Développement de scripts) pour créer votre premier script.
Puis-je utiliser cela pour l'automatisation en production ?
Oui, l'ensemble comprend des barrières de qualité et des meilleures pratiques pour créer des scripts prêts pour la production avec des tests et une gestion des erreurs appropriés.

Détails du développeur

Structure de fichiers

📄 SKILL.md