From cook-fr
Explains code behavior in detail, including purpose, design patterns, performance, and security. Triggered by requests like 'explain this code' or 'how does this work?'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cook-fr:explain-codeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Explique en détail comment fonctionne le code.
Explique en détail comment fonctionne le code.
# Montrer un fichier et demander une explication
cat <fichier>
"Expliquez comment ce code fonctionne"
# 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 ?"
# 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 ?"
# 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 :
npx claudepluginhub wasabeef/claude-code-cookbook --plugin cook-frExplica o funcionamento do código em detalhe, incluindo lógica, padrões de design, análise de performance e revisão de segurança.
Explains code behavior in detail, covering logic, architecture, performance, security, and design patterns. Activated by phrases like 'explain this code' or 'what does this function do?'.
Explains code behavior in detail, covering logic, flow, design patterns, and potential issues. Useful for understanding unfamiliar code or reviewing for performance and security.