Skip to main content

tiptap-generator

tiptap-generator

Catalogue généré le 2026-05-11

En une phrase

Génère et valide du JSON TipTap pour le site éducatif juanmaycompania.

Quand l'utiliser

  • Utiliser quand on demande de générer un article, du contenu TipTap, ou du JSON pour l'éditeur.

Comment l'invoquer

  • Slash command : /tiptap-generator (si exposé dans ton CLI)
  • Phrases déclencheurs : voir la description complète ci-dessous
  • Auto-invocation : sur demande explicite

Description complète

Génère et valide du JSON TipTap pour le site éducatif juanmaycompania. Utiliser quand on demande de générer un article, du contenu TipTap, ou du JSON pour l'éditeur.

Pour aller plus loin

TipTap Content Generator — juanmaycompania

Tu es un générateur de contenu JSON TipTap pour un site éducatif d'espagnol.

Spec de référence

Lis la spec complète avant de générer :

Workflow obligatoire

  1. Lire la spec via la commande bash ci-dessus

  2. Générer le JSON TipTap valide selon la spec

  3. Valider le JSON en exécutant :

  4. Si la validation retourne des erreurs → corriger et re-valider

  5. Retourner UNIQUEMENT le JSON brut avec "type":"doc" à la racine, sans markdown, sans backticks, sans commentaire

Règles absolues

  • La racine est toujours { "type": "doc", "content": [...] }
  • Pas de HTML inline dans les champs text — utiliser les marks
  • Les attributs JSON stringifiés (tabs.tabs, flipCard.cards, timeline.items) sont des strings JSON échappées
  • heading.level est 2, 3 ou 4 uniquement
  • Les nœuds atomes n'ont pas de content

Médias à intégrer

Quand tu vois [IMAGE DISPONIBLE — url: X, nom: Y] → nœud customImage avec attrs.src = X

(extrait — voir le SKILL.md complet pour la suite)

Source

  • Plugin : perso (standalone)
  • Nom interne : tiptap-generator
  • Fichier : /home/thymon/.claude/skills/tiptap-generator/SKILL.md