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.
Configuration pour Claude Code
Section intitulée « Configuration pour Claude Code »Copiez-le une fois dans votre projet après avoir installé le paquet :
mkdir -p .claude/skills/astro-cookie-consentcp node_modules/astro-cookie-consent/SKILL.md .claude/skills/astro-cookie-consent/SKILL.mdAutres agents
Section intitulée « Autres agents »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.
Ce que couvrent les garde-fous
Section intitulée « Ce que couvrent les garde-fous »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.