Dezelfde "vaardigheid" - een persona, een workflow, een set regels - kan op vier verschillende plekken in je AI-stack staan, en de meeste mensen kiezen per ongeluk de verkeerde. Een ruwe systeemprompt, de instructies van een Claude Project, een aangepaste GPT van ChatGPT of een Gemini Gem doen ongeveer hetzelfde: ze vertellen het model wie het moet zijn voordat je het iets vraagt. Maar zodra je ze dagelijks daadwerkelijk gaat gebruiken, gedragen ze zich heel verschillend.
Laatst bijgewerkt: juli 2026 · Door het team van KissMySkills
Vier plekken, één doel
Elke grote AI-chatapp biedt tegenwoordig een manier om blijvende instructies te "installeren", zodat je niet elke sessie je context opnieuw hoeft in te voeren. Het mechanisme verschilt per tool, maar het onderliggende idee is hetzelfde: een tekstblok staat boven je gesprek en geeft vorm aan elk antwoord. Hier kan die tekst staan.
1. De ruwe systeemprompt
Dit is de oorspronkelijke, meest draagbare versie. Met elke tool die boven op een API is gebouwd - de API van Claude, de API van OpenAI, een aangepaste app, een Slack-bot, een interne tool die je engineeringteam heeft gebouwd - kun je een instructie op systeemniveau instellen die het hele gesprek stuurt. Dit is de meest flexibele optie, omdat jij (of degene die de tool heeft gebouwd) precies bepaalt hoe de instructie wordt ingevoegd, hoe lang deze blijft gelden en wat er nog bovenop wordt gezet. Het nadeel: je hebt een tool nodig die daadwerkelijk een veld voor een systeemprompt beschikbaar stelt. Het standaardchatvenster van ChatGPT.com of Claude.ai biedt je dat niet rechtstreeks - je moet Projects, aangepaste GPT's of de API-speeltuin gebruiken om dat niveau van controle te krijgen.
2. Claude Projects → Projectinstructies
Binnen Claude.ai is een Project een werkruimte: je geeft het een naam, voegt "Projectinstructies" toe en uploadt desgewenst kennisbestanden (specificaties, merkrichtlijnen, eerdere beslissingen). Elke nieuwe chat die je binnen dat Project start, neemt de instructies over en kan automatisch naar de geüploade bestanden verwijzen. Dit is uitstekend voor een specifiek, doorlopend werkdomein - "alles rondom onze planning voor Q4", "onze merkstem en sjablonen", "het account van deze specifieke klant". De instructies en kennis blijven beperkt tot dat ene Project. Start je een chat daarbuiten of in een ander Project, dan gaat niets daarvan met je mee. Dat is een voordeel als je contexten gescheiden wilt houden, en een beperking als je overal dezelfde persona wilt gebruiken.
3. Aangepaste GPT's van ChatGPT en aangepaste instructies
ChatGPT heeft twee afzonderlijke mechanismen. "Aangepaste instructies" (in Instellingen) zijn globaal van toepassing op elke chat die je start - vergelijkbaar met een persoonlijke systeemprompt, maar je kunt er maar één tegelijk hebben. "Custom GPTs" zijn het ChatGPT-equivalent van een Project: je stelt een naam en instructies in en voegt eventueel kennisbestanden en acties toe; vervolgens wordt die GPT een zelfstandig toegangspunt waar je naar kunt terugkeren, dat je met teamleden kunt delen of in de GPT Store kunt publiceren. Een Custom GPT is echt nuttig als je een herhaalbare, vindbare tool wilt die andere mensen in je team (of het publiek) kunnen vinden en gebruiken zonder iets van promptengineering te weten. De afweging is afhankelijkheid van het platform: het werkt alleen binnen ChatGPT, en als je organisatie later overstapt op Claude of Gemini, gaat die GPT-configuratie niet met je mee.
4. Gemini Gems
Gems zijn Google's versie van hetzelfde patroon binnen Gemini - een opgeslagen persona met aangepaste instructies waar je vanuit de Gemini-app of het zijpaneel naar kunt terugkeren, met optionele bestandsverankering via Google Drive. Functioneel bevinden ze zich tussen een Custom GPT en de Projectinstructies van Claude: persistent, benoemd en herbruikbaar, maar van nature alleen geschikt voor het Gemini-ecosysteem. Als je team in Google Workspace werkt, zijn Gems de natuurlijke plek voor een skill omdat ze naadloos integreren met de Docs-, Sheets- en Drive-bestanden die je al hebt.
De vier vergelijken
| Locatie | Het meest geschikt voor | Draagbaarheid |
|---|---|---|
| Onbewerkt systeemprompt | API-gebaseerde tools, interne bots, maximale controle | Hoogste - werkt overal waar een systeempromptveld bestaat |
| Instructies voor een Claude-project | Eén doorlopend werkstuk met gedeelde bestanden/context | Alleen van toepassing binnen dat Project |
| ChatGPT Custom GPT | Deelbare, vindbare tools binnen ChatGPT/GPT Store | Gebonden aan ChatGPT |
| Gemini Gem | Teams die binnen Google Workspace / Drive werken | Gebonden aan Gemini |
Het punt dat iedereen mist: de skill zelf is draagbaar, ook als de container dat niet is
Dit is het punt dat er werkelijk toe doet. Een goed geschreven skillbestand is gewoon platte tekst - meestal markdown - waarin een rol, de regels, het uitvoerformaat en de manier waarop het met je verzoeken moet redeneren worden beschreven. Het is geen code. Het is niet gekoppeld aan een API. Het weet en maakt niet uit of het zich in een Claude-project, een ChatGPT Custom GPT, een Gemini Gem of een onbewerkt systeempromptveld bevindt. Je kunt exact hetzelfde bestand op alle vier de locaties plakken en krijgt in elk daarvan dezelfde geconfigureerde specialist.
Dat verandert de hele afweging. Je hoeft niet één platform te kiezen en je eraan te binden. Je schrijft (of koopt) de skill één keer en plaatst die waar je die dag toevallig werkt - Claude voor diepgaande analyse, ChatGPT om snel een GPT Store-link met je team te delen, Gemini omdat je toch al in een document zit. Het lock-inprobleem waar mensen zich zorgen over maken, is eigenlijk geen skillprobleem; het is een containerprobleem, en het verdwijnt zodra de skill een draagbaar bestand is in plaats van een platformspecifieke configuratie.
Eén markdownbestand dat elk chatmodel verandert in een chief of staff - boardpacks, OKR's en beslismemo's. Plak het vandaag in een Claude Project en volgende maand in een Custom GPT, zonder herschrijven.
Bekijk Ryan - Chief of Staff AI Skill →Praktische handleiding voor plaatsing
- Je werkt aan één langdurig project met veel gedeelde context - gebruik de instructies van een Claude Project plus geüploade kennisbestanden. De afbakening is hier een functie, geen fout.
- Je wilt een tool zonder enige configuratie aan je hele team geven - een Custom GPT is de gebruiksvriendelijkste optie, omdat teamleden gewoon een link openen.
- Je werkt al volledig in Google Docs/Sheets/Drive - een Gem houdt de skill verbonden met bestanden die je al bewerkt.
- Je bouwt op de API of wilt exact hetzelfde gedrag in meerdere tools - begin met de onbewerkte versie van de systeemprompt en plaats die in de wrapper die je nodig hebt.
- Je weet nog niet op welke tool je team zich gaat standaardiseren - dit is het sterkste argument om skills als gewone bestanden te kopen of te schrijven, zodat je het werk later niet opnieuw hoeft te doen.
Configureert je AI als senior specialist in marketingautomatisering - lifecycleflows, segmentatielogica en campagne-QA. Plaats het naar keuze in een systeemprompt, een Project, een Custom GPT of een Gem.
Bekijk Finn - Marketing Automation Specialist AI Skill →Het andere voordeel van een skill als bestand in plaats van als platformfunctie: versiebeheer. Wanneer je de instructies verbetert - een regel aanscherpt, een opmaakprobleem oplost, een nieuwe mogelijkheid toevoegt - bewerk je één bestand en plak je het opnieuw overal waar het geïnstalleerd is, in plaats van vier licht afwijkende kopieën in vier verschillende platforminterfaces te onderhouden.
Keywordclusters, technische audits en contentbriefings vanuit de persona van een ervaren SEO-specialist - installeer hem als systeemprompt voor je ontwikkeltools of als Project-instructie voor doorlopend contentwerk.
Bekijk Serge - SEO Specialist AI Skill →Vul in hoe jij (of je team) AI-chats daadwerkelijk gebruikt en krijg een realistische maandelijkse schatting van verspilde tokens en kosten voor opnieuw prompts schrijven versus een blijvend Skill-bestand. Geen registratie, geen e-mail - alleen de berekening uit dit bericht toegepast op jouw cijfers.
Probeer de calculator →Veelgestelde vragen
Kan ik hetzelfde Skill-bestand gebruiken in Claude, ChatGPT en Gemini?
Ja, zolang de Skill is geschreven als gewone markdown- of tekstinstructies en niet is gekoppeld aan functies van een specifieke tool (zoals een Custom GPT-action of een Claude-specifieke toolaanroep). Plak hem in Project-instructies, het instructieveld van een Custom GPT, de configuratie van een Gem of een ruwe systeemprompt - de persona en regels blijven identiek.
Welke locatie moet ik kiezen als ik het nog niet zeker weet?
Kies standaard de chatapp die je al dagelijks gebruikt en denk niet te veel na over de container - de Skill zelf doet het werk. Als je later van tool zou kunnen wisselen, bewaar het oorspronkelijke bestand dan ergens buiten één specifiek platform, zodat je het overal opnieuw kunt plakken.
Slaan Custom GPT's of Gems de Skill "permanenter" op dan Project-instructies?
Niet echt - alle drie slaan je instructies op en laden ze telkens opnieuw wanneer je terugkeert naar dat Project, die GPT of die Gem. Het echte verschil zit in reikwijdte en deelbaarheid, niet in duurzaamheid: een Custom GPT kan met een link worden gedeeld of openbaar worden gepubliceerd, een Gem blijft binnen je Google-account en Claude Project-instructies blijven beperkt tot dat ene Project, samen met de bestanden.
Samengevat:
Systeemprompts, Claude Project-instructies, ChatGPT Custom GPT's en Gemini Gems zijn slechts vier verschillende containers voor hetzelfde idee - de container bepaalt de reikwijdte en deelbaarheid, niet de overdraagbaarheid. Een Skill die als gewoon bestand is geschreven, zoals Ryan (Chief of Staff) of Finn (Marketing Automation), werkt in alle vier. Je koopt of schrijft hem dus één keer en plaatst hem waar je die dag werkt.


