← RetourCréé le 2 mai 2026

obsidian-skills

Skill

5 skills Claude Code pour Obsidian — markdown enrichi, CLI vault, bases de données de notes (.base), canvas visuels (.canvas) et extraction web propre via Defuddle.

5
skills
Aperçu

Les 5 skills

SkillCommandeDescription
obsidian-markdown/obsidian-markdownMarkdown Obsidian (wikilinks, callouts, propriétés)
obsidian-cli/obsidian-cliCLI pour vault Obsidian + dev plugins
obsidian-bases/obsidian-basesBases (.base) : vues BD sur les notes
json-canvas/json-canvasJSON Canvas (.canvas) : mind maps visuelles
defuddle/defuddle URLExtraction web propre (réduit tokens vs WebFetch)
Skill 1 / 5

obsidian-markdown

Crée du Markdown Obsidian valide avec toutes les syntaxes spécifiques au vault : wikilinks, embeds, callouts structurés, propriétés YAML (frontmatter), tags, et commentaires invisibles.

Wikilinks
[[note]]
[[dossier/note|alias]]

Liens internes vers d'autres notes du vault

Embeds
![[image.png]]
![[note#section]]

Intégration d'images, fichiers et sections de notes

Callouts
> [!NOTE] Titre
> Contenu du callout

> [!WARNING]
> Avertissement

Blocs colorés : NOTE, WARNING, TIP, INFO, IMPORTANT...

Propriétés (frontmatter)
---
title: Ma note
tags: [dev, obsidian]
date: 2026-05-02
---

Métadonnées YAML en tête de note

Tags
#tag-simple
#dossier/sous-tag

Tags inline dans le corps de la note

Commentaires
%%
Commentaire invisible dans Obsidian
%%

Blocs invisibles à la lecture mais présents dans le fichier

Utiliser ce skill dès que la tâche concerne des fichiers .md dans un vault Obsidian, ou quand l'utilisateur mentionne wikilinks, callouts, frontmatter, embeds ou tags Obsidian.
Skill 2 / 5

obsidian-cli

Interagit avec un vault Obsidian via le CLI obsidian. Le vault doit être ouvert dans l'application Obsidian pour que les commandes fonctionnent.

Prérequis : vault ouvert dans Obsidian. Les commandes CLI s'appuient sur l'API locale d'Obsidian.
Gestion des notes
CommandeAction
obsidian read <chemin>Lire le contenu d'une note
obsidian create <chemin> --content '...'Créer une nouvelle note
obsidian search <terme>Rechercher dans tout le vault
obsidian properties <chemin>Lire/modifier les propriétés d'une note
obsidian tasksLister les tâches ouvertes du vault
Développement de plugins (dev)
CommandeAction
obsidian reload-plugin <id>Recharger un plugin sans relancer Obsidian
obsidian run-js '<code>'Exécuter du JavaScript dans le contexte Obsidian
obsidian screenshotCapturer le DOM actuel (debug visuel)
obsidian console-errorsRécupérer les erreurs de la console Obsidian
Utiliser ce skill quand l'utilisateur veut lire, créer ou modifier des notes dans son vault, ou quand il développe un plugin Obsidian et a besoin de recharger, tester ou déboguer depuis le terminal.
Skill 3 / 5

obsidian-bases

Crée et édite des fichiers .base Obsidian — des vues de type base de données construites sur les propriétés des notes. Supporte les vues table et card, les filtres, les formules calculées et les résumés.

Vue Table

Affiche les notes sous forme de tableau avec colonnes configurables. Chaque ligne est une note, chaque colonne une propriété.

Vue Card

Affiche les notes sous forme de cartes. Idéal pour des projets, des contacts ou des ressources avec images.

Filtres

Filtre les notes incluses dans la base selon les valeurs de propriétés. Conditions multiples avec AND/OR.

fx
Formules

Colonnes calculées à partir des propriétés d'une note. Concaténation, arithmétique, formatage de dates.

Σ
Résumés

Agrégations sur une colonne : count, sum, average, min, max. Affichés en pied de tableau.

Exemple de fichier .base
---
view: table
filters:
  - property: status
    operator: eq
    value: "in-progress"
columns:
  - property: title
  - property: status
  - property: due
    formula: formatDate(due, "DD/MM/YYYY")
summaries:
  - column: status
    type: count
---
Utiliser ce skill pour tout fichier .base, ou quand l'utilisateur mentionne Bases, vues table/card, filtres de notes ou formules dans Obsidian.
Skill 4 / 5

json-canvas

Crée et édite des fichiers .canvas au format JSON Canvas — des tableaux visuels avec nœuds, arêtes et groupes. Idéal pour mind maps, flowcharts, diagrammes d'architecture et connexions entre idées.

type: "text"
Nœud texte

Bloc de texte libre positionné sur le canvas

type: "file"
Nœud fichier

Référence à une note .md du vault affichée inline

type: "link"
Nœud lien

URL externe prévisualisée dans un iframe

type: "group"
Groupe

Conteneur visuel pour regrouper des nœuds liés

Structure JSON Canvas minimale
{
  "nodes": [
    {
      "id": "node-1",
      "type": "text",
      "x": 0,
      "y": 0,
      "width": 200,
      "height": 100,
      "text": "Idée principale"
    },
    {
      "id": "node-2",
      "type": "file",
      "x": 300,
      "y": 0,
      "width": 200,
      "height": 100,
      "file": "notes/detail.md"
    }
  ],
  "edges": [
    {
      "id": "edge-1",
      "fromNode": "node-1",
      "fromSide": "right",
      "toNode": "node-2",
      "toSide": "left",
      "label": "voir aussi"
    }
  ]
}
Utiliser ce skill pour tout fichier .canvas, ou quand l'utilisateur veut créer une mind map, un flowchart ou un diagramme visuel dans Obsidian.
Skill 5 / 5

defuddle

Extrait le contenu propre d'une page web via le CLI Defuddle. Supprime la navigation, les publicités, les sidebars et tout le bruit pour ne garder que le contenu principal — ce qui réduit significativement la consommation de tokens par rapport à WebFetch.

WebFetch brut

Retourne le HTML complet ou le markdown brut incluant navigation, header, footer, sidebars, scripts, publicités.

~3 000–15 000 tokens / page
Defuddle

Extrait uniquement le contenu principal de la page en Markdown propre. Idéal pour articles, docs, blog posts.

~500–3 000 tokens / page
Utilisation
# Extraire le contenu d'une page web
defuddle https://example.com/article

# Équivalent skill
/defuddle https://example.com/article
Ne pas utiliser pour les URLs se terminant par .md — ces fichiers sont déjà du Markdown, utiliser WebFetch directement. Defuddle est conçu pour les pages HTML standard.
Installation

Installer les skills

Tous les skills sont installés en une seule commande via le CLI skills. Ils sont ensuite disponibles comme slash commands dans Claude Code.

RECOMMANDÉVia skills CLI
bash — pack complet (5 skills)
npx skills add kepano/obsidian-skills
Manuel
bash
git clone https://github.com/kepano/obsidian-skills.git
cp -r obsidian-skills ~/.claude/skills/obsidian-skills
/obsidian-markdownMarkdown Obsidian (wikilinks, callouts, propriétés)
/obsidian-cliCLI pour vault Obsidian + dev plugins
/obsidian-basesBases (.base) : vues BD sur les notes
/json-canvasJSON Canvas (.canvas) : mind maps visuelles
/defuddleExtraction web propre (réduit tokens vs WebFetch)
Prêt à installer obsidian-skills ?

Projet open-source par Kepano — créateur d'Obsidian Minimal.