Käyttö tekoälyagenttien kanssa
Paketin mukana tulee SKILL.md (Claude Coden skill-muodossa), joka dokumentoi paketin rajapinnan,
yleiset muokkausohjeet ja suojarajat – kuten ”älä koskaan muokkaa tiedostoja node_modules-kansiossa”
tai ”älä rastita kategoriaa valmiiksi ilman konkreettista syytä” –, jotta agentti voi tehdä muutoksia
puolestasi turvallisesti. Pyynnöt kuten ”vaihda evästebannerin teksti muotoon X” tai ”estä tämä uusi
analytiikkaskripti suostumuksen taakse” toimivat ilman, että agentin tarvitsee arvailla propsien nimiä
tai rikkoa välkkymätöntä toteutusta.
Käyttöönotto Claude Codessa
Osio nimeltä “Käyttöönotto Claude Codessa”Kopioi se projektiisi kerran paketin asentamisen jälkeen:
mkdir -p .claude/skills/astro-cookie-consentcp node_modules/astro-cookie-consent/SKILL.md .claude/skills/astro-cookie-consent/SKILL.mdMuut agentit
Osio nimeltä “Muut agentit”Se on tavallinen Markdown-tiedosto, joten se toimii kontekstina mille tahansa agentille, joka osaa lukea
tiedoston repositoriosta – osoita se suoraan polkuun node_modules/astro-cookie-consent/SKILL.md, jos
työkalusi ei käytä .claude/skills-käytäntöä.
Mitä suojarajat kattavat
Osio nimeltä “Mitä suojarajat kattavat”Muutama esimerkki asioista, joissa SKILL.md neuvoo agenttia kyseenalaistamaan pyynnön sen sijaan, että
se tottelisi sokeasti:
- Täytetyn taustan tai korostusvärin lisääminen Hyväksy- tai Hylkää-painikkeeseen – ne on tarkoituksella muotoiltu yhtä näkyviksi, katso GDPR-ominaisuudet.
- Kategorian rastittaminen valmiiksi (
default: true) ilman konkreettista ja harkittua syytä. - Bannerin inline-skriptin ”korjaaminen” niin, että se tuo
consent.js-tiedoston – se sisältää tarkoituksella oman kopion luku- ja kirjoituslogiikasta, jotta se voidaan näyttää ennen ensimmäistä piirtoa täysin ilman välkkymistä. - Tietosuojaselosteen sanamuotojen lisääminen tai muuttaminen käyttäjän puolesta – se on sivuston omistajan päätös, ei agentin.