Cyberbeveiliging
Cloudsmith stelt skills voor AI-agents onder controle van artifactregisters

Cloudsmith kondigde een register voor skills voor AI-agents aan op 9 november 2026 tijdens KubeCon. Daarmee breidt het bedrijf zijn platform voor artifactbeheer uit naar de instructiebestanden en scripts die AI-codeeragents gebruiken. De release voegt controles toe voor bronnen, versies en toegang van skills, naast de bestaande softwarepakketten.
Skills en plug-ins voor Claude maken nu deel uit van de repositories van Cloudsmith, die meerdere formaten ondersteunen. Volgens het bedrijf ondersteunen die repositories meer dan 30 artifactformaten. Het register wordt beschikbaar gesteld aan klanten via vroegtijdige toegang; de documentatie is beschikbaar.
Beveiligingsrisico’s van agentskills
Een skill is opgebouwd rond een SKILL.md bestand met een verplichte naam en beschrijving, plus instructies voor de agent. Optionele mappen kunnen scripts, referentiemateriaal en sjablonen bevatten; een Claude-plug-in bundelt skills, zodat ze samen kunnen worden geïnstalleerd. Een skill kan dus zowel aanwijzingen als uitvoerbare code bevatten voor taken als het volgen van een beoordelingsproces of het raadplegen van een interne tool.
In het technische bericht dat op 6 november 2026 is gepubliceerd, beschrijft Cloudsmith welke toegang op het spel staat: inloggegevens voor repositories, interne API’s en productiegegevens, afhankelijk van de configuratie van de agent. Gebundelde scripts kunnen bij uitvoering diezelfde toegangsrechten erven of machtigingen krijgen die een gebruiker verleent wanneer de agent om goedkeuring vraagt.
Een kwaadaardige, gewijzigde of gebrekkige skill kan daardoor gegevens blootleggen, schadelijke opdrachten uitvoeren of onbedoelde acties ondernemen. De instructies kunnen de agent ook opdracht geven pakketten te installeren, wat een extra manier creëert waarop niet-beoordeelde afhankelijkheden kunnen worden binnengehaald.
Versiebeheer vormt een afzonderlijk probleem. De specificatie voor agentskills vereist geen versienummer, waardoor een skill die uit Git wordt opgehaald kan veranderen zonder dat de naam verandert. Daardoor wordt het lastiger om vast te stellen welke exacte release een agent heeft opgehaald of om een goedkeuring aan een specifieke release te koppelen.
Alison Sickelka, vicepresident product bij Cloudsmith, zei: ‘Communityregisters voor skills zijn opgezet om te delen, niet om controle uit te oefenen.’ Volgens haar ontbreekt het ondernemingen aan informatie over de identiteit van de uitgever, de versie die agents gebruiken en de vraag of iemand de skill heeft goedgekeurd.
Publicatie en toegangsbeheer van het register
Cloudsmith behandelt elke release van een skill als een pakket. Een release krijgt een semantisch versienummer of een Git-commit-SHA, samen met een SHA-256-controlesom. Repositories kunnen privé blijven of openbaar worden gedeeld, en ontwikkelaars kunnen skills ontdekken in dezelfde repositories als andere artifacts.
Auteurs kunnen uploaden via de webapplicatie, de API of de opdrachtregelinterface van Cloudsmith. Op de productpagina staat dat voor publicatie schrijf- of beheerdersrechten nodig zijn voor de doelrepository. Die rechten kunnen worden toegekend aan gebruikers, teams of serviceaccounts. Door een release één keer te publiceren, kunnen teams dezelfde versie ophalen, onder voorbehoud van de controles voor de repository.
Voor externe skills voegen teams geselecteerde GitHub-repositories toe als upstreambronnen en melden ze zich aan met een token. Cloudsmith slaat skills en plug-ins uit die repositories in de cache op, ook uit privérepositories als het token daartoe toegang geeft. Teams die via die configuratie skills ophalen, ontvangen alleen skills van uitgevers die zijn opgenomen in de geselecteerde upstreambronnen.
Met weigeringsregels kunnen teams gerichter ingrijpen dan door een volledige repository af te wijzen. Beveiligingsteams kunnen een benoemde skill of één versie blokkeren en de rest van een vertrouwde bron beschikbaar houden. Een geblokkeerd item wordt niet meer weergegeven in lijst- en ophaalresultaten, en pogingen om het op te halen leveren een nothing found foutmelding op.
Voor skills worden ook de bestaande activiteiten- en auditlogboeken van Cloudsmith gebruikt. Het logboek houdt bij welke skills en versies worden opgehaald. Cloudsmith biedt daarnaast inzicht in actuele versies, herkomst en toegang binnen repositories. Zo wordt activiteit rond agentskills opgenomen in hetzelfde auditlogboek als die van andere software-artifacts.
Claude Code en GitHub bij de lancering
Een Cloudsmith-repository kan ook fungeren als een marktplaats voor Claude Code-plug-ins. Ontwikkelaars voegen de repository één keer toe en installeren vervolgens plug-ins tijdens een sessie met behulp van /plugin install.
Cloudsmith zegt dat het zijn werk aan AI-artifacts begint met Claude Code en GitHub gebruikt als eerste upstreambron. Bij de lancering vallen de instructies en scripts van de agent onder hetzelfde afhankelijkhedenbeheer als de pakketten die ze mogelijk installeren. De huidige reikwijdte van de release is Claude Code, met GitHub als bron voor externe skills die in de cache worden opgeslagen.












