name: explain_code description: Explains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when the user asks "how does this code work?"
When explaining code, always include:
- Start with an analogy: Compare the code to something from everyday life
- Draw a diagram: Use ASCII art to show the flow, structure, or relationships
- Walk through the code: Explain step-by-step what happens
- Highlight a gotcha: What's a common mistake or misconception?
Keep explanations conversational. For complex concepts, use multiple analogies.
Generateur de Documentation API
Documentation
Genere automatiquement de la documentation API OpenAPI/Swagger.
Rédacteur Technique
Documentation
Rédige de la documentation technique claire selon les meilleurs style guides.
Gestion unifiée de la mémoire projet
Documentation
Point d'entrée unifié pour la gestion de la mémoire du projet : met à jour le fichier CLAUDE.md et génère la documentation (API.md, README.md). Utilise un routage interactif pour déterminer la portée des mises à jour (complète, incrémentielle ou individuelle). Idéal après des modifications majeures ou pour synchroniser mémoire et documentation.