Aller au contenu
Commencer

Utilisation avec des agents IA

Le paquet inclut un SKILL.md (au format skill de Claude Code) qui documente sa propre API, des recettes de personnalisation courantes et des garde-fous – comme « ne modifiez jamais de fichiers dans node_modules » ou « ne pré-cochez pas une catégorie sans raison précise » – pour qu’un agent puisse apporter des modifications à votre place en toute sécurité. Des demandes comme « change le texte de la bannière de cookies en X » ou « bloque ce nouveau script d’audience derrière le consentement » fonctionnent sans que l’agent devine les noms de props ni casse le design sans clignotement.

Copiez-le une fois dans votre projet après avoir installé le paquet :

Terminal window
mkdir -p .claude/skills/astro-cookie-consent
cp node_modules/astro-cookie-consent/SKILL.md .claude/skills/astro-cookie-consent/SKILL.md

C’est un simple fichier Markdown : il sert de contexte à n’importe quel agent capable de lire un fichier du dépôt. Pointez-le directement vers node_modules/astro-cookie-consent/SKILL.md si votre outil n’utilise pas la convention .claude/skills.

Quelques exemples de demandes pour lesquelles SKILL.md indique à l’agent de s’opposer plutôt que d’obéir aveuglément :

  • Donner un fond plein ou une couleur d’accent aux boutons Accepter ou Refuser – ils ont volontairement la même visibilité, voir Fonctionnalités liées au RGPD.
  • Pré-cocher une catégorie (default: true) sans raison précise et réfléchie.
  • « Corriger » le script en ligne de la bannière pour qu’il importe consent.js – il embarque volontairement sa propre copie de la logique de lecture/écriture afin de s’afficher avant le premier rendu, sans aucun clignotement.
  • Ajouter ou modifier la formulation de la politique de confidentialité au nom de l’utilisateur – c’est la décision du propriétaire du site, pas de l’agent.