hamsof/okf-skills-wiki

Transformez un dossier de compétences Claude au format OKF en un wiki navigable : recherche par étiquette, diagrammes Mermaid et un graphe de connaissances interactif.

Qu'est-ce que okf-skills-wiki ?

Ce skill permet de générer un wiki navigable à partir d'un dossier contenant des compétences Claude formatées selon la spécification Open Knowledge Format (OKF). Il est particulièrement utile pour les développeurs, les équipes d'IA agent et les créateurs de contenu technique qui souhaitent organiser, documenter et visualiser un ensemble de compétences liées (skills) dans un environnement structuré et explorable. Le skill prend en charge la recherche par étiquettes (tags), l'affichage de diagrammes Mermaid pour représenter les relations entre compétences, et un graphe de connaissances interactif qui met en évidence les connexions sémantiques. Travaillez localement ou intégrez-le à vos pipelines de documentation ; il ne nécessite aucun service cloud. Le fonctionnement repose sur l'analyse des fichiers markdown OKF (contenant des métadonnées en frontmatter), l'extraction des tags et des dépendances, puis la génération d'une interface web statique (HTML/CSS/JS) consultable dans n'importe quel navigateur. Le wiki généré permet de cliquer sur un tag pour filtrer les compétences associées, de visualiser des diagrammes Mermaid en temps réel et d'explorer le graphe de connaissances de manière interactive (zoom, drag, highlight).

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add hamsof/okf-skills-wiki

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait okf-skills-wiki ?

Transformez un dossier de compétences Claude au format OKF en un wiki navigable : recherche par étiquette, diagrammes Mermaid et un graphe de connaissances interactif.

Aperçu

Ce skill prend un répertoire contenant des fichiers de compétences formatés selon la spécification Open Knowledge Format (OKF) (avec métadonnées en frontmatter YAML) et génère un site wiki statique complet. Le wiki résultant comprend :

  • Une page d'accueil listant toutes les compétences avec leurs tags.
  • Une fonction de recherche par étiquette pour filtrer les compétences selon un thème.
  • Des diagrammes Mermaid intégrés pour visualiser les relations entre compétences (par exemple, dépendances, hiérarchies).
  • Un graphe de connaissances interactif (basé sur D3.js ou vis.js) permettant d'explorer visuellement les connexions entre compétences.

Utilisation

  1. Placez vos fichiers de compétences OKF (extensions .md ou .skill.md) dans un dossier, par exemple ./skills/.
  2. Exécutez le script de génération :
node generate-wiki.js --source ./skills --output ./wiki
  1. Ouvrez ./wiki/index.html dans votre navigateur.

Le wiki généré est entièrement statique et peut être déployé sur GitHub Pages, Netlify, ou tout hébergeur de fichiers.

Configuration

OptionDescriptionValeur par défaut
--sourceChemin du dossier contenant les compétences OKF../skills
--outputChemin du dossier de sortie pour le wiki../wiki
--titleTitre du wiki.OKF Skills Wiki
--themeThème visuel (light ou dark).light

Exemple de fichier OKF

---
name: my-skill
version: 1.0.0
tags:
  - analyse
  - visualisation
description: Une compétence pour analyser des données.
dependencies:
  - data-parser
  - chart-renderer
---

# Ma compétence

Description détaillée ici...

Dépendances

  • Node.js (v16 ou supérieur) pour exécuter le générateur.
  • Aucune dépendance externe pour l'affichage du wiki (bibliothèques intégrées dans la sortie).

Licence

MIT

Skills associés