Ir al contenido
Empezar

Uso con agentes de IA

El paquete incluye un SKILL.md (en formato de skill de Claude Code) que documenta su propia API, recetas de personalización habituales y límites (como “nunca edites archivos dentro de node_modules” o “no premarques una categoría sin un motivo concreto”) para que un agente pueda hacer cambios por ti con seguridad. Peticiones como “cambia el texto del banner de cookies a X” o “bloquea este nuevo script de analítica tras el consentimiento” funcionan sin que el agente tenga que adivinar nombres de props ni romper el diseño sin parpadeos.

Cópialo en tu proyecto una vez, después de instalar el paquete:

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

Es un archivo Markdown normal, así que sirve como contexto para cualquier agente que pueda leer un archivo del repositorio: apúntalo directamente a node_modules/astro-cookie-consent/SKILL.md si tu herramienta no usa la convención .claude/skills.

Algunos ejemplos de cosas ante las que SKILL.md indica al agente que se resista en lugar de obedecer sin más:

  • Dar un fondo relleno o de acento a los botones de aceptar o rechazar: tienen a propósito la misma prominencia; consulta Funciones relacionadas con el RGPD.
  • Premarcar una categoría (default: true) sin un motivo concreto y deliberado.
  • “Arreglar” el script en línea del banner para que importe consent.js: incluye a propósito su propia copia de la lógica de lectura/escritura para poder mostrarse antes del primer pintado sin ningún parpadeo.
  • Añadir o cambiar textos de la política de privacidad en nombre del usuario: esa decisión es del propietario del sitio, no del agente.