Communitygithub.com

machbuilds/interactive-html

Commentez des pages HTML locales — mettez en surbrillance, posez des questions ou annotez ; un agent IA applique la modification et la page se recharge avec une visite guidée. Apportez vos propres pages ou laissez la compétence en générer une à commenter. Fonctionne avec Claude Code, Cursor ou n'importe quel agent CLI.

Qu'est-ce que interactive-html ?

Cette compétence permet aux développeurs et utilisateurs d'agents IA de commenter et modifier des pages HTML locales de manière interactive. Elle fonctionne en trois étapes : l'utilisateur met en surbrillance ou annote un élément sur une page HTML, l'agent IA comprend la demande et applique la modification, puis la page se recharge automatiquement avec une visite guidée des changements. Utile pour le prototypage rapide, le débogage visuel ou l'apprentissage, elle est compatible avec des agents comme Claude Code, Cursor, ou tout agent CLI prenant en charge l'exécution de commandes. Elle peut soit utiliser des pages HTML existantes fournies par l'utilisateur, soit générer une page exemple à partir de zéro pour démarrer rapidement.

Compatible avec✓Claude Code~Codex CLI✓Cursor
npx skills add machbuilds/interactive-html

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 interactive-html ?

Commentez des pages HTML locales — mettez en surbrillance, posez des questions ou annotez ; un agent IA applique la modification et la page se recharge avec une visite guidée. Apportez vos propres pages ou laissez la compétence en générer une à commenter. Fonctionne avec Claude Code, Cursor ou n'importe quel agent CLI.

Utilisation

  1. Lancez l'agent IA avec cette compétence installée.
  2. Fournissez une page HTML (via un chemin de fichier ou laissez l'agent en générer une).
  3. L'agent ouvre la page et écoute les commentaires.
  4. Pour commenter, mettez en surbrillance du texte ou cliquez sur un élément, tapez votre question ou annotation, puis appuyez sur Entrée.
  5. L'agent traite le commentaire, applique la modification au fichier HTML source, et recharge la page avec un effet de surbrillance temporaire sur l'élément modifié.

Exemple

# Démarrer avec une page générée
agent run interactive-html --generate

# Ou avec votre propre page
agent run interactive-html /chemin/vers/ma-page.html

Configuration

VariableDéfautDescription
AGENT_PORT8080Port pour le serveur local
AGENT_OPENtrueOuvrir automatiquement le navigateur

Comment ça marche

  • Un petit serveur Node.js sert la page HTML et une API pour les commentaires.
  • Un script d'injection dans le navigateur capture les surbrillances et les envoie à l'agent.
  • L'agent IA (Claude Code, Cursor, etc.) reçoit le commentaire formaté et applique la modification via des outils d'édition de fichiers.
  • Une visite guidée (highlight + animation) montre le changement après rechargement.

Dépendances

  • Node.js 18+ requis
  • Navigateur moderne (Chrome, Firefox, Edge)

Support des agents

  • Claude Code — utilisez l'extension de compétence ou la commande claude run.
  • Cursor — utilisable via la palette de commandes ou le fichier .cursorrules.
  • CLI générique — exportez AGENT_COMMAND=commande pour d'autres agents.

Dépannage

  • Si la page ne se recharge pas, vérifiez que le port 8080 n'est pas bloqué.
  • Assurez-vous que le fichier HTML a les permissions en écriture.
  • Pour les grands fichiers, attendez que le serveur soit prêt avant de commenter.

Skills associés