Synthèse automatique
Ce skill interroge le serveur MCP Flywheel pour produire un rapport de diagnostic d'un vault Obsidian : notes, liens, orphelins, liens cassés et hubs principaux, avec un score de santé et des recommandations.
Points forts
- Rapport structuré et immédiatement lisible grâce à un format de sortie imposé (score, problèmes, top hubs, recommandations)
- Calcul du score de santé explicite et reproductible, avec seuils documentés (excellent, bon, correct, à surveiller)
- Peu coûteux : un seul appel MCP à get_vault_stats, environ 2 à 3 secondes, sans cache à gérer
- Renvoie vers les skills de remédiation pertinents (/vault-fix-links, /orphans, /suggest) selon les problèmes détectés
Limites
- Dépend entièrement du serveur MCP Flywheel et de deux outils précis ; sans lui, le skill ne peut rien produire
- Le diagnostic reste structurel (liens, orphelins, connectivité) et n'évalue pas la qualité ou la fraîcheur du contenu des notes
- Les pondérations du score de santé sont des heuristiques fixes, non adaptables à la taille ou à la nature du vault
- Le nombre de liens cassés n'est utilisé que dans le calcul, alors que l'outil find_broken_links est autorisé mais non détaillé dans le rapport
À utiliser quand vous voulez un état des lieux rapide de la structure de votre vault avant une session de maintenance ou de nettoyage des liens.
À éviter si vous cherchez une analyse sémantique du contenu, une déduplication de notes ou si le serveur MCP Flywheel n'est pas configuré.
Analyse de sécurité
SûrThe skill only uses two declared Flywheel MCP read/statistics tools and contains no shell execution, network calls, destructive actions, credential access, or obfuscated instructions. Execution risk is minimal.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
Run a vault health check on my knowledge base and tell me the health score plus what I should fix first.How's my vault? Give me a health report with broken links, orphans and my top hubs.Diagnose my vault and tell me how many broken links and orphan notes I have, with recommendations.name: vault-health description: Comprehensive vault diagnostics and health report. Triggers when user mentions "vault health", "health report", "vault diagnostics". auto_trigger: true trigger_keywords:
- "vault health"
- "health report"
- "vault diagnostics"
- "vault status"
- "vault report"
- "how is my vault"
- "vault overview"
- "vault checkup"
- "how's my vault"
- "vault condition"
- "knowledge base health"
- "vault stats"
- "check vault"
- "diagnose vault"
- "vault summary" allowed-tools: mcp__flywheel__get_vault_stats, mcp__flywheel__find_broken_links
Vault Health
Quick vault diagnostics and health assessment.
When to Use
Invoke when you want to:
- Check overall vault health
- See broken link count
- Identify top hubs (most connected notes)
- Get recommendations for maintenance
Process
1. Get Vault Statistics
Call mcp__flywheel__get_vault_stats to retrieve:
- Total notes
- Total links
- Average links per note
- Orphan count
- Broken link count
- Top connected notes (hubs)
- Tag distribution
- Folder breakdown
2. Assess Health
Calculate vault health score based on:
- Broken links percentage (lower is better)
- Orphan percentage (lower is better)
- Average connectivity (higher is better)
- Link growth trend
3. Generate Report
Format comprehensive health report:
Vault Health Report
═══════════════════════════════════════════════
📊 Overview:
• Total Notes: 1,000
• Total Links: 15,000
• Average Links/Note: 15.0
⚠️ Issues Found:
• Broken Links: 200 (1.3% of all links)
• Orphan Notes: 100 (10% of all notes)
🌟 Top Hubs:
1. [[Project A]] - 150 backlinks
2. [[Technology X]] - 120 backlinks
3. [[Daily Workflow]] - 100 backlinks
📈 Vault Health Score: 85% (Good)
💡 Recommendations:
• Run /vault-fix-links to repair broken links
• Review /orphans to connect isolated notes
═══════════════════════════════════════════════
4. Provide Action Items
Link to relevant skills based on issues found:
- Many broken links → Suggest
/vault-fix-links - Many orphans → Suggest
/orphans - Low connectivity → Suggest
/suggestfor link suggestions
Health Score Calculation
Base Score: 100%
Deductions:
- Broken links: -0.5% per 1% of total links broken
- Orphans: -0.3% per 1% of notes orphaned
- Low connectivity: -10% if avg < 5 links/note
Bonuses:
- High connectivity: +5% if avg > 15 links/note
- Few orphans: +5% if orphan% < 10%
- Few broken: +5% if broken% < 5%
Final Score: 0-100%
90-100%: Excellent ✅
75-89%: Good 👍
60-74%: Fair ⚠️
<60%: Needs Attention 🚨
Output Format
Always use the branded format:
Vault Health Report
═══════════════════════════════════════════════
[Report content here]
═══════════════════════════════════════════════
Performance
- Speed: 2-3 seconds (single MCP call)
- Accuracy: 100% (direct from Flywheel MCP)
- Caching: None needed (live data)
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/vault-health-mrx3xxjy/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/vault-health-mrx3xxjy' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/vault-health-mrx3xxjy/download' --output '.skill-downloads/vault-health-mrx3xxjy/SKILL.md.part' && mv '.skill-downloads/vault-health-mrx3xxjy/SKILL.md.part' '.skill-downloads/vault-health-mrx3xxjy/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Outils déclarés par l’auteur (à vérifier dans votre agent) : mcp__flywheel__get_vault_stats, mcp__flywheel__find_broken_links
Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/vault-health-mrx3xxjy/SKILL.md' && test -s '.skill-downloads/vault-health-mrx3xxjy/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/vault-health' && cp -R '.skill-downloads/vault-health-mrx3xxjy' '.claude/skills/vault-health'Cursor
test -f '.skill-downloads/vault-health-mrx3xxjy/SKILL.md' && test -s '.skill-downloads/vault-health-mrx3xxjy/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/vault-health' && cp -R '.skill-downloads/vault-health-mrx3xxjy' '.cursor/skills/vault-health'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/vault-health-mrx3xxjy'openskills read 'vault-health-mrx3xxjy'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/vault-health-mrx3xxjy/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Lecteur PDF
Productivite
Lit et extrait le texte de fichiers PDF (rapports, contrats, tableurs). Gère les fichiers locaux, les URL et les pièces jointes WhatsApp. Utilisez-le dès qu'un contenu PDF est nécessaire, même sans demande explicite.
Workflows de messagerie Discord
Productivite
Utilisez l'outil message pour envoyer, modifier et modérer des messages Discord avec des composants interactifs.
Aperçu interactif des verdicts
Productivite
Générer un aperçu HTML interactif des verdicts (garder/supprimer) pour la revue par le mainteneur, puis traiter le JSON de retour.