Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Expliquer le comportement du code en détail. Se déclenche avec « explique ce code », « que fait ceci ? », « comment ça marche ? ».
.claude/skills/wasabeef-expliquer-le-comportement-du-code-en-de-tail/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-22 | ✓→✗ | ▼ Worse | -2% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 17% | 0% |
| case-11 | ✓→✓ | = Same ✓ | 22% | 0% |
| case-01 | ✓→✓ | = Same ✓ | 5% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 41% | 0% |
Explique en détail comment fonctionne le code.
bash# Montrer un fichier et demander une explication cat <fichier> "Expliquez comment ce code fonctionne"
bash# Comprendre la propriété Rust cat main.rs "Expliquez la propriété et les durées de vie dans ce code Rust" # Expliquer un algorithme grep -A 50 "quicksort" sort.rs "Comment fonctionne ce tri ? Quelle est sa complexité temporelle ?" # Expliquer les motifs de conception cat factory.rs "Quel motif de conception est-ce ? Quels sont les avantages ?"
bash# Explication pour débutants cat complex_function.py "Expliquez ce code ligne par ligne pour quelqu'un nouveau en programmation" # Vérification de performance cat algorithm.rs "Trouvez les problèmes de performance et comment les corriger" # Explication visuelle cat state_machine.js "Montrez-moi le flux avec des diagrammes ASCII" # Vérification de sécurité cat auth_handler.go "Quels problèmes de sécurité voyez-vous ?"
bash# Décomposition de logique complexe cat recursive_parser.rs "Décomposez ce parseur récursif : 1. Comment le flux fonctionne-t-il ? 2. Que fait chaque fonction ? 3. Comment les cas limites sont-ils gérés ? 4. Qu'est-ce qui pourrait être amélioré ?" # Explication de code asynchrone cat async_handler.ts "Expliquez ce code asynchrone : 1. Comment les Promises s'enchaînent-elles ? 2. Comment les erreurs sont-elles gérées ? 3. Qu'est-ce qui s'exécute en parallèle ? 4. Cela pourrait-il causer un interblocage ?" # Vue d'ensemble de l'architecture ls -la src/ && cat src/main.rs src/lib.rs "Expliquez comment ce projet est structuré"
Pas seulement ce que fait le code, mais aussi :
Other measured skills in the registry, with their headline benchmark lift.