Aller au contenu
EN
Tous les projets
Privé

Magpie

Une bibliothèque locale de ressources dev : collez un lien et une skill Claude le recherche, le décrit, l’étiquette et le classe.

Vue d’ensemble

Une page HTML, un fichier de données et une skill Claude Code — pas de serveur, pas de build, pas de npm. Donnez un lien à Claude : il visite le site, rédige la description, choisit la catégorie et les tags, trouve une image et l’enregistre. La page offre une recherche instantanée insensible aux accents, des vues liste et cartes, des filtres de tags cumulables, des favoris et un mode sombre.

Points techniques clés

  • Bibliothèque sans dépendances : scripts classiques et un fichier de données, elle tourne depuis file:// sans serveur, build ni npm.
  • 180 ressources dans 10 catégories, chacune avec description, tags et une miniature ou une vidéo capturée.
  • Recherche insensible aux accents (Unicode NFD) sur le titre, la description, l’URL, la catégorie et les tags ; filtres de tags en ET ; état conservé dans le hash de l’URL.
  • Skill Claude Code + CLI (add, edit, list, check…) qui visite un lien, rédige la fiche et capture une image avec Chrome headless.
  • La CI vérifie l’intégrité de la bibliothèque : les données se lisent et chaque fichier référencé existe.

Mode sombre

La même bibliothèque en mode sombre — elle s’ouvre directement depuis le disque d’un double clic (file://), sans serveur.