Welkom bij weer een aflevering van Microsoft Knowledge Nuggets. Ik ben Marco Peters. Het onderwerp van vandaag is er en waar je waarschijnlijk van hebt gehoord, maar misschien niet volledig begrijpt. Copilot Skills. Je hebt de term wel eens gehoord. Misschien heb je in een menu een knop gezien met skills of een skill maken en dacht je, wat betekent dat eigenlijk? Is het een chatbot, een schabloon of een soort automatisering? Dit is het probleem. Microsoft gebruikt verschillende namen voor hetzelfde idee, afhankelijk van het product waarin je je bevindt. In Copilot Chat noemen ze het agents, in Cowork noemen ze het skills en in Copilot Studio noemen ze het ook skills, maar met een iets andere betekenis. Het is verwarrend en eerlijk gezegd zou dat niet zo moeten zijn. Aan het einde van deze aflevering begrijp je precies wat een Copilot Skill is, waar deze zich bevindt en hoe je je eerste skill maakt, allemaal in begrijpelijke taal. Wat een Copilot Skill nu echt is, laten we het terugbrengen tot de simpelst mogelijke definitie. Een Copilot Skill is een herbruikbare instructieset voor AI. Zie het als het schrijven van een functiebeschrijving voor een tijdelijke medewerker. Je zou niet zomaar zeggen, ga wat werk doen. Je vertelt hen de taak, het schema, de verwachte output en de regels die gevolgd moeten worden. Hetzelfde geldt hier. Wanneer je een skill maakt, geef je Copilot drie dingen. Ten eerste de naam van de skill. Ten tweede een beschrijving die Copilot vertelt wanneer deze geactiveerd moet worden, zoals deze taak komt overeen met deze skill. Ten derde de instructies zelf, het stapsgewijze proces dat de AI moet volgen. Dit is het belangrijke deel. Een skill is geen chatbot waar je mee zit te praten. Het is een specialist die alleen wordt geactiveerd wanneer dat nodig is. Je hoeft het niet aan of uit te zetten. Copilot kijkt naar wat je vraagt, controleert op een passende skill en voert deze automatisch uit als er een match is. De beste analogie die ik heb gevonden is een receptekaart. Je hebt elke keer dezelfde ingrediënten en dezelfde stappen en je krijgt hetzelfde resultaat. Dat is een skill. Schrijf de instructies één keer op en elke keer dat Copilot die skill uitvoert, krijg je dezelfde gestructureerde output, consistent en herhaalbaar zonder giswerk. En hier begint de verwarring. Microsoft heeft skills op drie verschillende plekken ondergebracht. Waar skills verblijven? Dus waar verblijven skills eigenlijk? Dat is een belangrijke vraag, want de plek die je kiest bepaalt hoeveel controle je krijgt en hoe eenvoudig de configuratie is. Copilot biedt je drie verschillende plekken om skills te maken en te beheren en elk dient een ander doel. De eerste plek is Copilot chat, specifiek de agent builder daarbinnen. Dit is je makkelijkste weg. Je beschrijft gewoon in begrijpelijke taal wat je wilt. Naam, beschrijving, instructies, alles. En Copilot bouwt de vaardigheid voor je zonder code en zonder markdown. Je hoeft niet te schrijven of aan te raken, je praat alleen en het bouwt. Het tweede thuis is Copilot Studio, het platform voor bouwers die meer directe controle willen. Vaardigheden zijn hier MD-bestanden, wat simpele tekstbestanden zijn met eenvoudige opmaak, opgeslagen naast instructies en workflows. Je kunt ze openen, direct bewerken en zelfs Python scripts toevoegen als dat je ding is. Het is krachtiger, maar ook complexer. Nu is het derde thuis Copilot Cowork en dat werkt net even anders. Cowork-vaardigheden zijn ook MD-bestanden, maar ze staan in je OneDrive in een specifieke mappenstructuur, documenten, dan Cowork, dan vaardigheden. Je kunt een vaardigheid in platte tekst schrijven en uploaden, of de ingebouwde tools van Cowork gebruiken om er een te maken. Cowork voert na creatie zelfs een kwaliteitscontrole uit om te testen of je instructies duidelijk genoeg zijn. Dit is het punt. Alle drie de omgevingen volgen hetzelfde kernconcept, instructies, een trigger en een outputformaat. De verpakking verandert, maar het idee blijft hetzelfde. Ik geef je een snelle vergelijking. Copilot Chat is beschrijven en gaan. Simpel, snel, geen installatie. Copilot Studio is bouwen en controleren. Meer functies, meer complexiteit. En Copilot Cowork is als een collega trainen om een taak voor je uit te voeren. Je beschrijft het proces één keer en het voert het herhaaldelijk op de achtergrond uit. Laten we beginnen met de makkelijkste. Een vaardigheid maken direct in Copilot Chat. Je eerste vaardigheid maken, agentbouwer. Dus, je bent in Copilot Chat. Het eerste wat je moet vinden is de agentbouwer. Afhankelijk van je interface kan dit onder een tabblad genaamd, agents, staan of een knop genaamd, maken. Microsoft verplaatst soms dingen, maar zoek naar de optie waarmee je kunt beschrijven wat je wilt. Dat is je startpunt. Laat me je door een echt voorbeeld leiden. Stel dat je de hele dag notulen maakt. Je kent het wel. Rommelige opzommingen, halve zinnen, actiepunten verborgen in alinea's. Je wilt dat Copilot die omzet in nette, gestructureerde samenvattingen. Dus, je typt zoiets als dit. Maak een motule vaardigheid die rommelige transcripties omzet in gestructureerde samenvattingen met actiepunten en besluiten. Dat is het, één zin. Geen instructies om te schrijven. Geen outputformaat om te definiëren. Je beschrijft gewoon de taak. Copilot neemt die beschrijving en bouwt de vaardigheid voor je. Het schrijft de naam, de beschrijving die aan zichzelf vertelt wanneer de vaardigheid gebruikt moet worden en de stapsgewijze instructies. Daarna presenteert het alles voor je beoordeling. Je leest het door, past aan in dien gewenst en test het. Dit is het proces in vier stappen. Je beschrijft wat je wilt. Copilot genereert de vaardigheid. Je beoordeelt en past aan. Vervolgens test je met echte input. Bij het testen zie je de output. Een gestructureerde samenvatting met secties voor vergadertitel, datum, aanwezigen, besluiten, actiepunten, gespreksonderwerpen en openvragen. Alles precies georganiseerd zoals gevraagd, zonder opmaak, zonder markdown en zonder code van jouw kant. En dit is de belangrijkste tip. Je hoeft geen enkele regel code of markdown te schrijven. Je hoeft niet eens te weten wat de markdown bestand is. Je beschrijft gewoon de taak en copilot regel terrest. Het is de snelste manier om een vaardigheid te maken en voor de meeste beginners is dit alles wat je nodig hebt. Als je meer controle nodig hebt, wil je misschien een Python script of een aangepaste workflow toevoegen. Dan stap je over naar Copilot Studio. Vaardigheden maken in Copilot Studio Copilot Studio is van een ander kaliber. Het is gebouwd voor mensen die dieper in de techniek willen duiken en heeft drie lagen om te kennen. Instructies zijn altijd actief. Ze vormen hoe je agent denkt en reageert, de toon, rol en standaardgedrag. Ze draaien op de achtergrond van elk gesprek. Vaardigheden worden op aanvraag aangeroepen. Het is deskundige kennis voor specifieke, herhaalbaar taken die alleen activeren als de trigger overeenkomt. Workflows zijn stapsgewijze processen met goedkeuringen en voorwaarden. Als je een gegarandeerd resultaat nodig hebt, zoals iets naar een manager sturen voor goedkeuring, dan is dat een workflow. Vaardigheden in Studio worden verpakt als MD-bestanden of markdown-bestanden, maar ze zijn meer dan alleen tekst. Een vaardigheid kan scripts, schablonen en voorbeelden bevatten, allemaal gebundeld. Je kunt een Python-script voor berekeningen, een woord-schabloon voor output en referentiedocumenten toevoegen in één pakket. Dit is de opbouw van een MD-bestand voor een vaardigheid. Bovenaan staat de naam iets duidelijks en specifiek zoals onkostencalculator. Dan een beschrijving die aangeeft wanneer deze vaardigheid moet triggeren. Gebruik dit wanneer een gebruiker totale onkosten moet berekenen uitbonnetjesgegevens. Vervolgens een sectie voor wanneer je het wel moet gebruiken en een voor wanneer niet. Dit voorkomt dat de vaardigheid in de verkeerde context wordt geactiveerd. Daarna de stapsgewijze instructies. Hier is een concreet voorbeeld. Stel, je wilt een vaardigheid die een Python-script uitvoert om onkosten te berekenen uit geüploadde bonnetjes. In Copilot Studio maak je het MD-bestand voor de vaardigheid en verpak je het Python-script direct erbij. Wanneer de vaardigheid triggert, voert het het script uit, verwerkt de gegevens en geeft het resultaat terug. De vaardigheid en de codereizen samen. Gebruik vaardigheden voor herhaalbaar expertise, taken waarbij de AI moet nadenken en zich aanpassen. Gebruik workflows voor een strikte volgorde en goedkeuringen, taken waarbij variatie niet is toegestaan. Vaardigheden zijn flexibel. Workflows zijn rigide. Kies het juiste hulpmiddel. En er is nog een plek waar vaardigheden wonen, binnen Copilot Cowork, en dat voelt anders aan. Vaardigheden maken in Copilot Cowork. Cowork vaardigheden bevinden zich op een andere plek dan je zou verwachten. Ze worden opgeslagen als MD-bestanden in je OneDrive, onder documenten, dan een map genaamd Cowork en daarin een map genaamd Skills. Daar wonen al je aangepaste vaardigheden en je kunt die map openen om elke vaardigheid daar als platte tekst te zien. Er zijn twee manieren om een vaardigheid te maken in Cowork. Je kunt het in platte tekst schrijven en direct uploaden naar die skills map, of je gebruikt de ingebouwde skillbeheertool van Cowork in de chat-interface. Je beschrijft wat je wilt, Cowork maakt het MD-bestand en slaat het automatisch op in die map. Nadat je een vaardigheid hebt gemaakt, voert Cowork een kwaliteitscontrole uit. Het test de triggerdecking of je vaardigheid activeert wanneer dat moet. Het test de duidelijkheid van instructies of je stappen specifiek genoeg zijn. En het test de robuustheid of de vaardigheid randgevallen kan afhandelen. Je krijgt een rapport terug met de resultaten. Als iets zwak is, weet je waar je moet verbeteren. Hier is een praktijkvoorbeeld. Stel, je bent makelaar. Na elk intakegesprek met een koper moet je je aantekeningen omzetten in een gestructureerd overzicht van één pagina. Budgetbereik, must-haves, the all-breakers, volgende stappen. Dit doe je elke keer opnieuw. Dus maak je een vaardigheid genaamd koperprofielassistent. Je geeft de triggerzinnen zoals maak een koperprofiel of vat klantgesprek samen. Je geeft de opdracht om het transcript te lezen, kerninformatie te extraheren en een schabloon in te vullen. Je voegt je eigen schabloon van één pagina toe, zodat de output precies is wat je nodig hebt. Daarna test je het, je uploadt een gespreksverslag en zegt, start de koperprofielassistent. Cowork activeert de vaardigheid, leest het transcript en produceert een samenvatting in de chat. Vervolgens vraag je om het woorddocument voor te bereiden. Het haalt je schabloon erbij, elk onderdeel, budget, must-haves, the all-breakers, volgende stappen en geeft je een voltooid document. Elke keer dezelfde indeling zonder handmatige opmaak of knippen en plakken. Cowork vaardigheden zijn gebouwd voor delegatie op de achtergrond. Je zit niet constant met de eye te chatten. Je beschrijft het proces één keer, voegt de schablonen toe, definieert de regels en Cowork voert het daarna herhaaldelijk uit. Je voert alleen de invoer in en krijgt de uitvoer. Diezelfde regels gelden ongeacht of je in studio of Cowork werkt. Wat maakt een goede skill? We beginnen bij de naam van je skill. Deze moet leesbaar zijn voor twee heel verschillende doelgroepen, mensen en AI. Mensen moeten in één oogopslag zien wat de skill doet. AI moet de juiste skill vinden wanneer een taak overeenkomt. Kies daarom voor nauwkeurige, beschrijvende namen. Notule samenvatter is altijd beter dan notitiemaker. Assistent voor klantprofielen werkt beter dan klanthelper. Slimme namen verwarren iedereen die ermee werkt. Dan de trigger zinnen. Zo weet Copilot wanneer hij je skill moet activeren. Wees hier specifiek in. Zeg niet, gebruik dit voor vergaderingen. Zeg, gebruik dit wanneer een gebruiker een vergader transcript uploadt en om een samenvatting vraagt. Hoe specifieker de trigger, hoe kleiner de kans dat de skill in de verkeerde context activeert. En als een skill start wanneer dat niet hoort, is de output snel nutteloos. Laten we het nu over instructies hebben. Dit is waar de meeste mensen de fout in gaan. Skills worden op verzoek aangeroepen. Ze staan niet altijd aan. Elke keer dat de skill draait, verbruikt het AI verwerkingskracht. Hou je instructies dus kort en gefocust. Stort er niet je hele bedrijfsbeleid in. Alleen de stappen die nodig zijn voor die specifieke taak. Korte instructies betekenen snellere uitvoering en minder verbruik. Het outputformaat is ook van belang. Je moet de skill precies vertellen hoe de output gestructureerd moet worden. Geef me een samenvatting met deze secties. Vergadertitel, datum, aanwezigen, besluiten, actiepunten, openvragen. Als je een schabloon hebt, een Worddoc of Excel bestand, voeg dit dan toe. De skill kan dat schabloon als referentie gebruiken en je bestaande format precies volgen. Regels en uitzonderingen maken het verschil tussen goede en slechte skills. Denk na over randgevallen. Markeer altijd onduidelijke zaken. Verwijder nooit de namen van personen. Als het transcript tekort is, vraag dan om meer invoer. Deze regels voorkomen dat de skill verkeerde aannames doet. Ze werken als vangrails die de output betrouwbaar houden. Vermijd dubbelzinnigheid tot elke prijs. Maak geen twee skills met vergelijkbare namen of overlappende triggers. Als je een notule skill en een vergadersamenvatting skill naast elkaar hebt, weet Copilot niet welke hij moet gebruiken. De AI zal gokken en soms gokt hij fout. Als twee skills overlappen, voeg ze dan samen. Hou je skillbibliotheek netjes. En tot slot, testen en herhalen. Voer voorbeeld invoer door je skill. Controleer de output. Komt het overeen met wat je verwachtte? Zo niet. Verfijn de instructies. Voeg een regel toe. Verduidelijk de trigger en test opnieuw. Skills verbeteren door iteratie, niet door ze de eerste keer perfect te krijgen. Skills zijn de gespecialiseerde werknemers, instructies vormen het achtergrondbeleid en workflows zijn de strikte processen. Hoe passen ze bij elkaar? Het grotere geheel. Skills versus instructies versus workflows. Goed, laten we alles nu samenbrengen, want dit is waar mensen vaak de mist in gaan. Instructies, skills en workflows zijn geen concurrerende ideeën. Het zijn drie lagen die samenwerken en elk onderdeel pakt een ander deel van de taak op. Instructies zijn altijd actief. Ze bepalen hoe je agent denkt en reageert. Toon, rol, standaardinstellingen, dat zijn instructies. Zie het als de persoonlijkheid en de basisregels. Wees behulpzaam, gebruik begrijpelijke taal, verzin nooit feiten. Dat draait op de achtergrond bij elke interactie of een skill nu actief is of niet. Skills verpakken herbruikbare expertise. Ze worden op verzoek ingezet voor specifieke, herhaalbaar taken. Instructies zeggen, wees behulpzaam. Een skill zegt wanneer iemand een gespreksverslag uploadt, voordat deze exacte reeks stappen uit. Instructies zijn het beleid, skills zijn het draaiboek, workflows dwingen deterministische processen af. Dit is de strikte variant. Goedkeuringen, voorwaarden, gegarandeerde resultaten. Als je wilt dat iets elke keer in een specifieke volgorde gebeurt, zoals stap 1 data extraheren, stap 2 naar managers sturen, stap 3 wachten op goedkeuring voor verzending, dan is dat een workflow. Geen variatie, geen AI improvisatie, alleen uitvoering. Hier is een voorbeeld uit de praktijk. Je bouwt een agent voor je team. De instructies bepalen de toon, behulpzaam, professioneel, beknopt. Een skill verwerkt notulen van vergaderingen. Neemt rommelige verslagen en maakt er duidelijke samenvattingen van. En een workflow stuurt die samenvatting naar de teamleider voor goedkeuring voordat deze wordt opgeslagen. Instructies vormen het gedrag, skills doen het werk en workflows dwingen het proces af. Kijk, dit is wat voor jou als beginner belangrijk is. De meeste mensen hebben alleen skills nodig. Instructies zijn ingebouwd in elke agent die je maakt.