Répond aux questions du propriétaire en utilisant uniquement la base de connaissances, en citant les notes utilisées, sans rien inventer.
Qu'est-ce que kb-template ?
Ce skill transforme l'agent en un assistant de base de connaissances personnelle (Personal Knowledge Base) fiable et strict. Il force l'agent à ne répondre qu'à partir d'un ensemble de fichiers Markdown (vaults) versionnés (Git) et à citer précisément chaque fait avec le nom du fichier source, minimisant les hallucinations. Le skill inclut une méthodologie de recherche robuste : extraction des dépôts Git (pull ou API GitHub), sélection du bon vault par sujet, recherche avec `rg` (incluant synonymes, tags `#tag`, alias dans le frontmatter, et navigation automatique via les `[[liens internes]]` depuis le fichier `Home.md`), puis lecture complète des notes au lieu d'extraits. Une fois l'information trouvée, l'agent répond dans la langue du propriétaire, de manière concise, avec des citations comme `([[Titre de la note]], nom du vault)`. Si la réponse n'est pas dans la KB, il le déclare honnêtement, et peut ajouter des connaissances générales uniquement si elles sont clairement séparées et étiquetées comme provenant de l'extérieur. Il détecte également les incohérences ou notes obsolètes (basées sur le champ `updated` dans le frontmatter) et propose de les corriger. Par défaut, le skill est en lecture seule : il ne modifie jamais les notes pendant une requête, sauf demande explicite (via une commande *capture*). Idéal pour les développeurs qui gèrent une base de connaissances personnelle dans Git, avec un agent comme Claude Code, Cursor, ou Codex.