Oh-My-Mermaid : Compétence Claude Code pour la génération automatique de diagrammes d'architecture

Oh-My-Mermaid est une compétence Claude Code qui génère automatiquement des diagrammes d'architecture et de la documentation à partir de bases de code. L'outil utilise Claude Code pour analyser le code, identifier les modèles architecturaux et écrire des diagrammes Mermaid.
Détails clés
L'outil est installé globalement via npm :
npm install -g oh-my-mermaid && omm setup
Dans Claude Code, vous utilisez la compétence avec :
/omm-scan (skill) → omm view
Le développeur met en avant plusieurs principes de conception :
- Aucune dépendance d'exécution (juste YAML)
- Claude Code écrit les diagrammes tandis que l'interface en ligne de commande gère les fichiers
- Sortie en texte brut (.mmd + markdown) entièrement diffable avec git
- Analyse récursive où les modules complexes obtiennent des diagrammes imbriqués
Le projet est gratuit et open source sous licence MIT. Le dépôt GitHub est disponible à l'adresse https://github.com/oh-my-mermaid/oh-my-mermaid.
Une vidéo de démonstration et une image d'aperçu sont disponibles via la publication Reddit, et il y a un lien d'exploration en direct à https://ohmymermaid.com/share/8fca9ff0fef84a139ac2d3f9875db0d2.
Ce type d'outil est utile pour les développeurs qui ont besoin de comprendre ou de documenter rapidement l'architecture de bases de code existantes, notamment lors de l'intégration à de nouveaux projets ou lors de revues de code.
📖 Read the full source: r/ClaudeAI
👀 See Also
Le mode Brainstorming de ClaudeAI s’accompagne d’un visuel pour les maquettes et l’approbation UI
Un utilisateur découvre une nouvelle fonctionnalité « Compagnon visuel » dans le mode brainstorming de ClaudeAI qui sert des maquettes sur un serveur web local, permettant des allers-retours de modifications UI avant de construire.

Coordinateur de Serveur pour le Développement Multi-Agent Empêche les Écrasements
Un développeur a créé un serveur coordinateur Node.js qui gère le verrouillage par plage de lignes, le suivi des décalages de lignes et la messagerie en temps réel entre agents IA travaillant sur la même base de code. Le système empêche les agents de se chevaucher en utilisant un verrouillage HTTP avec détection de conflits.

Le plugin MCP de mise en cache des invites réduit automatiquement les coûts de l'API Claude en identifiant le contexte stable.
Le plugin MCP de mise en cache des prompts identifie automatiquement les parties stables du contexte comme les prompts système et les définitions d'outils, puis les marque pour la fonctionnalité de mise en cache d'Anthropic afin de réduire les coûts de l'API de 80 à 92 % lors des sessions de codage.

Memctl : Serveur MCP Open Source pour la Mémoire Persistante dans les Agents de Codage IA
Memctl est un serveur MCP open source qui offre aux agents d'IA de codage une mémoire persistante entre les sessions, les machines et les IDE. Développé principalement avec Claude Code en deux semaines, il stocke le contexte du projet et le restitue lors des sessions suivantes.