Använda med AI-kodagenter
Paketet levereras med en SKILL.md (i Claude Codes skill-format) som dokumenterar dess API, vanliga
anpassningsrecept och skyddsräcken – som ”redigera aldrig filer i node_modules” eller ”förbocka inte
en kategori utan ett konkret skäl” – så att en agent säkert kan göra ändringar åt dig. Saker som ”ändra
texten i cookiebannern till X” eller ”blockera det här nya analysskriptet bakom samtycke” fungerar utan
att agenten behöver gissa prop-namn eller förstöra den flimmerfria designen.
Konfiguration för Claude Code
Section titled “Konfiguration för Claude Code”Kopiera den till ditt projekt en gång efter att du har installerat paketet:
mkdir -p .claude/skills/astro-cookie-consentcp node_modules/astro-cookie-consent/SKILL.md .claude/skills/astro-cookie-consent/SKILL.mdAndra agenter
Section titled “Andra agenter”Det är en vanlig Markdown-fil, så den fungerar som kontext för alla agenter som kan läsa en fil från
repot – peka den direkt mot node_modules/astro-cookie-consent/SKILL.md om ditt verktyg inte använder
.claude/skills-konventionen.
Vad skyddsräckena täcker
Section titled “Vad skyddsräckena täcker”Några exempel på saker där SKILL.md säger åt en agent att protestera i stället för att blint lyda:
- Att ge Godkänn- eller Avböj-knappen en ifylld bakgrund eller accentfärg – de har medvetet samma visuella tyngd, se GDPR-relaterade funktioner.
- Att förbocka en kategori (
default: true) utan ett konkret, genomtänkt skäl. - Att ”laga” bannerns inline-skript så att det importerar
consent.js– det bäddar medvetet in en egen kopia av läs-/skrivlogiken så att det kan visas före första renderingen helt utan flimmer. - Att lägga till eller ändra formuleringar i integritetspolicyn åt användaren – det är webbplatsägarens beslut, inte agentens.