Wie een SharePoint-intranet beheert, kent de vraag: welke pagina’s zijn verouderd, welke staan nog in concept en welke zijn uitgecheckt? Het antwoord vinden kost normaal veel klikwerk, of je laat een developer een rapportage bouwen. Sinds Copilot Skills kan het ook anders: je bouwt als eindgebruiker zelf een interactief dashboard. In deze blog en video laat ik zien hoe dat werkt.
Wat zijn Copilot Skills?
Copilot Skills zijn herbruikbare instructiesets die je zelf definieert in Microsoft 365 Copilot. Je legt eenmalig vast wat Copilot moet doen en hoe het resultaat eruit moet zien. Daarna voer je de skill uit wanneer je wilt, zonder telkens opnieuw je prompt op te bouwen.
De video: van skill naar dashboard
In onderstaande video zie je het complete proces. Ik heb een skill gemaakt met de naam SiteBeheerAudit en die uitgevoerd over 7 sites met in totaal 150 pagina’s:
Het resultaat is een HTML-dashboard dat in SharePoint leeft. In één oogopslag zie ik wat aandacht nodig heeft: 9 uitgecheckte pagina’s, pagina’s die nog in concept staan, 101 verouderde pagina’s en 18 pagina’s zonder titel. Bovenin staat een KPI-overzicht, daaronder een prioriteitenlijst en een filterbalk. Ik kan filteren op status en zelfs inzoomen per site, bijvoorbeeld alleen de uitgecheckte pagina’s van de site ICT.
Hoe zit het achter de schermen?
Het dashboard is geen losstaand trucje. In een documentbibliotheek Agent Assets in SharePoint staan de skill en het template. De skill bevat de instructieset voor het uitvoeren van de audit, het template bepaalt hoe het dashboard eruitziet. Copilot gebruikt beide elke keer dat je de skill draait. De versiegeschiedenis laat zien dat ik acht versies nodig had om tot dit resultaat te komen. Itereren hoort erbij, maar het blijft werk dat je zelf kunt doen.
Heb je hier een developer voor nodig?
Nee, en dat is precies het punt. Dit soort dashboards liet je voorheen door een developer bouwen. Met Copilot Skills maak je het als eindgebruiker zelf, met wat iteraties. Dat geeft net wat extra jus aan je intranet, zonder ontwikkelkosten en zonder wachttijd.