Compétences aws-cost-cleanup
💰

aws-cost-cleanup

Sûr ⚙️ Commandes externes🌐 Accès réseau

Nettoyer les ressources AWS inutilisées

Automatiser l'identification et la suppression des ressources AWS inutilisées pour éliminer le gaspillage et réduire les factures cloud mensuelles.

Prend en charge: Claude Codex Code(CC)
📊 71 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 "aws-cost-cleanup". Trouver toutes les ressources inutilisées et calculer les économies potentielles

Résultat attendu:

Volumes EBS non attachés : 5
- vol-0abc123 (100 Go) - 10,00 $/mois
- vol-0def456 (50 Go) - 5,00 $/mois
- vol-0ghi789 (200 Go) - 20,00 $/mois

IP élastiques inutilisées : 3 - 10,95 $/mois
Anciens snapshots : 12 - 15,00 $/mois

Économies mensuelles totales : 70,95 $
Économies annuelles : 851,40 $

Utilisation de "aws-cost-cleanup". Créer un script de nettoyage pour les volumes EBS non attachés

Résultat attendu:

#!/bin/bash
# cleanup-unused-ebs.sh - Mode dry-run

echo "Recherche des volumes EBS non attachés..."
VOLUMES=$(aws ec2 describe-volumes \
--filters Name=status,Values=available \
--query 'Volumes[*].VolumeId' \
--output text)

for vol in $VOLUMES; do
echo "Serait supprimé : $vol"
done

echo "Passez en revue et supprimez les lignes 'Serait supprimé' pour activer la suppression réelle"

Utilisation de "aws-cost-cleanup". Configurer un nettoyage automatisé hebdomadaire

Résultat attendu:

Fonction Lambda créée : weekly-ebs-cleanup
- Runtime : Python 3.9
- Déclencheur : CloudWatch Events (tous les dimanches à 2h00)
- Rétention : Supprime les volumes de plus de 7 jours
- Dry-run : Activé par défaut
- Notification SNS : Activée pour les alertes de suppression

Audit de sécurité

Sûr
v1 • 2/24/2026

All static findings are false positives. The skill uses legitimate AWS CLI commands for cost optimization. Network calls are to official AWS documentation URLs only. AWS service names flagged as C2 keywords are standard terminology. This is a valid DevOps tool for AWS cost cleanup.

1
Fichiers analysés
310
Lignes analysées
2
résultats
1
Total des audits

Motifs détectés

Shell Command Execution PatternsExternal Documentation LinksAWS Service Names Flagged as C2 KeywordsAWS Resource Discovery Commands
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
31
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Optimisation des coûts pour ingénieur DevOps

Automatiser le nettoyage hebdomadaire des ressources inutilisées sur plusieurs comptes AWS pour réduire les dépenses cloud mensuelles.

Équipes Cloud FinOps

Générer des rapports sur les ressources inutilisées et les économies potentielles pour éclairer les décisions budgétaires et l'allocation des coûts.

Gestion cloud pour startups

Identifier et supprimer rapidement les ressources de test et de développement qui ne sont plus nécessaires pour maintenir des factures cloud gérables.

Essayez ces prompts

Trouver les ressources AWS inutilisées
Utilisez aws-cost-cleanup pour trouver tous les volumes EBS non attachés, les IP élastiques inutilisées et les anciens snapshots dans mon compte AWS. Générez un rapport montrant les économies mensuelles potentielles.
Créer un script de nettoyage
Utilisez aws-cost-cleanup pour créer un script bash qui identifie les volumes EBS non attachés datant de plus de 30 jours et calcule la taille totale et l'impact sur les coûts.
Configurer un nettoyage automatisé
Utilisez aws-cost-cleanup pour créer une fonction Lambda qui s'exécute hebdomadairement pour identifier et supprimer les volumes EBS non attachés datant de plus de 7 jours. Inclure le mode dry-run.
Analyse d'impact sur les coûts
Utilisez aws-cost-cleanup pour calculer les économies mensuelles et annuelles si nous nettoyons tous les volumes EBS non attachés, les IP élastiques inutilisées et les snapshots de plus de 90 jours.

Bonnes pratiques

  • Toujours exécuter les scripts de nettoyage en mode dry-run d'abord pour passer en revue ce qui sera supprimé
  • Utiliser les tags de ressources pour identifier les propriétaires avant suppression et notifier les parties prenantes
  • Créer des snapshots finaux des données critiques avant suppression comme filet de sécurité

Éviter

  • Supprimer des ressources sans avoir passé en revue la liste de nettoyage d'abord
  • Ignorer les dépendances de ressources - vérifier les ENI attachés avant de supprimer des volumes
  • Sauter la checklist de sécurité - toujours vérifier que les ressources sont vraiment inutilisées

Foire aux questions

Est-ce que cela va supprimer accidentellement des ressources dont j'ai encore besoin ?
Le skill inclut le mode dry-run par défaut. Toutes les commandes de suppression sont commentées jusqu'à ce que vous les activiez explicitement. Passez toujours en revue la sortie avant de supprimer les commentaires.
Quelles permissions AWS sont requises ?
Vous avez besoin d'un accès en lecture (describe-*) pour la découverte et d'un accès en écriture (delete-*) pour le nettoyage. Utilisez des rôles IAM avec le moindre privilège.
Est-ce que cela peut s'exécuter sur plusieurs comptes AWS ?
Oui, le skill prend en charge l'intégration AWS Organizations. Vous pouvez itérer sur tous les comptes de votre organisation.
Comment récupérer des ressources accidentellement supprimées ?
Créez des snapshots avant la suppression. Sans snapshots, les ressources supprimées ne peuvent pas être récupérées. Activez AWS Backup pour les données critiques.
Quelle est la fréquence de nettoyage recommandée ?
Une découverte hebdomadaire avec un nettoyage mensuel est recommandée. Cela donne aux équipes le temps d'identifier et de réclamer les ressources dont elles ont encore besoin.
Est-ce que cela fonctionne avec AWS Backup ?
Le skill complète AWS Backup en nettoyant les ressources qui ne sont pas protégées par des politiques de sauvegarde. Utilisez les deux ensemble pour une couverture complète.

Détails du développeur

Structure de fichiers

📄 SKILL.md