5 minut na přečteníDigitální pracoviště

Skills v Copilot Cowork. Jak naučit Cowork opakovatelný pracovní postup

ondrej-vysek-contact
Ondřej VýšekBusiness Development Executive – Digital Workplace & Security
skills-in-copilot-cowork-how-to-teach-cowork-a-repeatable-workflow-adobe-587-712443-teaser

Ve třetím dílu série se přesuneme od Skills uvnitř jedné aplikace k práci, kterou může Copilot převzít napříč Microsoft 365. Cowork umí spojit vyhledávání, práci se soubory, tvorbu dokumentů, kalendář, komunikaci a další kroky do jedné úlohy. Custom Skill mu k tomu může dodat opakovatelný pracovní postup.

Cowork není jen další chat

V Excelu nebo PowerPointu pracujeme se Skillem přímo v konkrétní aplikaci. Cowork má širší možnosti využití. Uživatel mu může popsat výsledek, kterého chce dosáhnout, a Cowork si práci rozdělí do několika kroků. Může vyhledat podklady, pracovat se soubory, vytvořit několik různých výstupů a podle dostupných oprávnění provést další akce v Microsoft 365.

To je důležité i pro pochopení Skills. Custom Skill v Cowork není způsob, jak mu přidat novou aplikaci nebo nové oprávnění. Je to způsob, jak mu předat opakovatelný postup pro práci, kterou už dokáže vykonávat.

Praktické pravidlo: Cowork řeší širší výsledek. Skill určuje, jak má při určitém typu práce postupovat opakovaně.

Cowork už používá vlastní Skills

Při práci Cowork automaticky může využít vestavěné specializované Skills. Patří mezi ně například práce s Wordem, Excelem, PowerPointem a PDF, správa kalendáře, práce se schůzkami, komunikace nebo hlubší výzkum. Když Cowork během relace Skill použije, zobrazí se mezi aktivními Skills v bočním panelu.

Vedle těchto vestavěných Skills lze vytvořit vlastní Custom Skills. Právě ty jsou tématem tohoto článku.

Kdy dává Custom Skill v Cowork smysl

Dobrým kandidátem na vlastní Skill je úloha, která se opakuje, má rozpoznatelný začátek a konec a pokaždé by měla proběhnout podle podobné metodiky. Nejde přitom nutně o vytvoření jednoho souboru. Cowork může během jedné úlohy pracovat s několika zdroji a vytvořit několik artefaktů.

  • Příprava na zákaznický meeting podle stejné metodiky.
  • Týdenní nebo měsíční management briefing.
  • Příprava podkladů pro account review.
  • Zpracování meetingových rozhodnutí do dokumentu, úkolů a následné komunikace.
  • Příprava opakovaného výzkumu a souvisejících výstupů.

Pokud stejný postup opakovaně vysvětlujete v promptu, je to dobrý kandidát na Skill.

Kde se Cowork Skills ukládají

  • Vlastní Skills jsou uložené v OneDrive uživatele. Microsoft pro ně používá tuto strukturu.
  • /One Drive/Documents/Cowork/skills//SKILL.md

  • Každý Skill má vlastní složku. Například Skill pro přípravu zákaznického meetingu může vypadat takto.
  • One Drive /Documents/Cowork/skills/customer-meeting-preparation/SKILL.md

  • Cowork vlastní Skills načítá na začátku nové relace. Po ruční změně souboru je proto praktické otevřít novou Cowork konverzaci, pokud chcete ověřit nové chování.

Čtyři způsoby, jak vytvořit Cowork Skill

Cowork nabízí několik cest. Pro běžného uživatele není nutné začínat ruční tvorbou Markdown souboru:

Vytvoření přes Uživatelské Rozhraní

  1. V Cowork otevřete v levé navigaci Customize.
  2. Otevřete záložku Skills.
  3. Vyberte Add a následně Create new.
  4. Cowork otevře průvodce a postupně se zeptá na název, description, kategorii a instrukce.
  5. Zkontrolujte návrh a potvrďte jeho uložení.

Cowork připraví SKILL.md a uloží ho do OneDrive. V nové relaci je Skill připravený k použití.

Vytvoření přímo v konverzaci

Skill lze vytvořit i obyčejným požadavkem v Cowork chatu. Nemusíte předem znát strukturu SKILL.md:

Create a reusable skill for preparing me for a customer meeting. Review relevant Microsoft 365 context, prepare a concise briefing, identify open questions, and create a proposed meeting agenda.

Cowork se může doptat na podrobnosti, připraví návrh a po potvrzení Skill uloží. Tento způsob je vhodný, pokud dokážete dobře popsat reálný pracovní postup, ale nechcete ručně psát Markdown.

Upload existujícího Skill

  1. Otevřete Customize.
  2. Přejděte na Skills.
  3. U tlačítka Add otevřete nabídku a vyberte Upload skill.
  4. Vyberte nebo přetáhněte podporovaný soubor.

Cowork podporuje soubory .md, .zip a .skill. Nahraný Skill musí obsahovat platný name a description ve frontmatteru.

Bezpečnostní poznámka: Skill obsahuje instrukce pro AI. Nahrávejte pouze Skills ze zdrojů, kterým důvěřujete, a před použitím si jejich obsah přečtěte.

Ruční vytvoření v OneDrive

Pokud chcete mít nad souborem plnou kontrolu, můžete složku vytvořit ručně a vložit do ní SKILL.md:

/OneDrive/Documents/Cowork/skills/customer-meeting-preparation/SKILL.md

Po uložení spusťte novou relaci Cowork. Custom Skills jsou inicializované právě na jejím začátku. Pokud byste chtěli použít Custom Skill v existující relaci, zkuste explicitně přidat Skill v promptu, např.: /customer-meeting-preparation a prompt spustit, Cowork se pokusí sklil nalézt ve vašem OneDrive.

Which method to choose

Způsob Kdy se hodí Co potřebujete
Customize První Skill a běžná tvorba Popsat požadovaný postup
Konverzace Když umíte proces vysvětlit přirozeným jazykem Dobře popsaný scénář
Upload Přenos existujícího Skill Hotový .md, .zip nebo .skill
OneDrive Ruční správa a přesná kontrola Validní SKILL.md a správnou strukturu složek

Jak vypadá Cowork SKILL.md

Základ je stejný jako v předchozích dílech. Soubor začíná YAML frontmatterem s názvem a description. Za ním následují vlastní instrukce:

---
name: customer-meeting-preparation 
description: Use when preparing for a customer meeting and a structured briefing, open questions, and meeting agenda are needed. ---
# Customer meeting preparation 1. Identify the customer and meeting context. 2. Find the most relevant available Microsoft 365 information. 3. Summarize the current situation and recent developments. 4. Identify open questions, risks, and decisions. 5. Prepare a concise meeting briefing. 6. Prepare a proposed agenda. 7. Finish with the recommended next actions.

Description má dvě role. Člověku vysvětluje účel Skill a současně pomáhá Cowork rozhodnout, kdy může být Skill relevantní a má se použít. Proto je lepší popsat konkrétní situaci než použít obecnou větu typu „Creates meeting documents“.

Jak Cowork pozná, že má Skill použít

Cowork vybírá Skills podle aktuálního požadavku a dostupného kontextu. Když Skill během relace aktivuje, objeví se v bočním panelu mezi použitými Skills. Uživatel tak může průběžně sledovat, jaké specializované schopnosti Cowork zapojil.

Automatický výběr ale není důvod psát neurčitý description. Čím konkrétněji popíšete účel a situaci, tím lépe Cowork chápe, kdy může Skill dávat smysl. Pokud je pro výsledek zásadní použití určité metodiky, je vhodné ji v požadavku pojmenovat nebo zvolit přímo.

Praktický příklad. Příprava zákaznického meetingu

Představme si proces, který před důležitou schůzkou se zákazníkem běžně provádí zkušený obchodník nebo konzultant. Nejde jen o vytvoření jednoho dokumentu. Je potřeba dát dohromady kontext, poslední vývoj, otevřené otázky a připravit použitelný briefing.

Bez Skill můžete Cowork pokaždé vysvětlit celý postup. Se Skillem se metodika uloží jednou a další požadavky se mohou soustředit hlavně na konkrétní zákaznický kontext. Skill může Cowork instruovat, aby při přípravě například provedl následující kroky.

  1. Zjistil kontext meetingu a jeho účastníky.
  2. Vyhledal relevantní dostupné informace v Microsoft 365 či dalších systémech pomocí konektorů.
  3. Oddělil aktuální fakta od otevřených předpokladů.
  4. Identifikoval témata, rizika a rozhodnutí, která je vhodné během meetingu otevřít.
  5. Vytvořil stručný briefing.
  6. Připravil návrh agendy a doporučené další kroky.
  7. Naplánovat schůzku na interní přípravu s kolegy s agendou schůzky.
  8. Odeslat email s brifem ostatním kolegům
  9. Po odsouhlasení obsahu připravit schůzku se zákazníkem včetně agendy, připravit prezentaci na schůzku.

Hodnota Skill není v tom, že by Cowork bez něj neuměl hledat nebo vytvořit dokument. Hodnota je v konzistenci. Stejná metodika se nemusí pokaždé znovu uvádět v promptu.

Skill nemusí být jen jeden soubor

Cowork podporuje také companion files. Skill tak může vedle SKILL.md obsahovat další referenční materiály nebo soubory, které jsou pro jeho fungování potřeba. To je užitečné například tehdy, pokud chcete ke Skill přiložit šablonu, referenční materiál nebo další podpůrný soubor.

Aktuální limity: Cowork podporuje až 50 vlastních Skills. Jeden SKILL.md může mít velikost až 1 MB. Skill může obsahovat až 20 companion files a celková velikost jednoho Skill je maximálně 10 MB.

Jak Skill sdílet s kolegy

Cowork Skill nemusí zůstat jen osobní. Skill vytvořený v Customize lze sdílet s konkrétními lidmi v organizaci.

  1. V Customize otevřete detail Skill.
  2. Vyberte Share.
  3. Zvolte Only you nebo Specific users in your organization.
  4. Vyberte uživatele, kterým má být Skill dostupný.

Pokud později sdílený Skill změníte, použijte Re-share, aby se aktualizovaná verze dostala i k lidem, se kterými jste ho sdíleli.

Tady se Cowork Skills začínají posouvat od osobní prompt library k opakovatelnému týmovému know how. Vlastník může postup dále upravovat a sdílet jeho aktuální verzi s vybranými kolegy.

V tuto chvíli neexistuje varianta vytváření „organizačních skills“, tedy Skillů, které budou centrálně vytvořené, spravované a sdílené s celou organizací. Věřím, že se takové funkce brzy dočkáme.

Jak Skill spravovat a měnit

Skill není hotový jednou provždy. Jakmile jej začnete používat v reálné práci, často zjistíte, že některý krok chybí, výstup je příliš dlouhý nebo description není dost konkrétní. To není nic neobvyklého. Praktický postup je jednoduchý:

  1. Použijte Skill na několika reálných příkladech.
  2. Sledujte, kde Cowork volí jiný postup, než očekáváte.
  3. Upravte description nebo konkrétní instrukce.
  4. Spusťte novou relaci a výsledek znovu ověřte.
  5. Pokud je Skill sdílený, po změně použijte Re-share.

Skill můžete upravit přímo v .md souboru na vašem OneDrive, nebo Coworku říci který Skill si přejete upravit a popsat změnu, kterou chcete udělat.

Upozornění: Upravené Skilly nejsou v předchozích relacích aktualizované. Při použití Skillu v relaci se jeho aktuální verze kopíruje do konkrétní relace. Pro využití aktualizovaného Skillu je nutné zahájit novou relaci.

Skill nemění oprávnění Cowork

  • Custom Skill je instrukce. Neposkytuje Cowork nové přístupy k datům a neobchází oprávnění uživatele. Cowork může pracovat pouze s obsahem a službami, ke kterým má uživatel přístup v rámci svých dostupných schopností.
  • Stejně důležité je kontrolovat výstupy. Cowork může provádět více kroků samostatně, ale u důležitých dokumentů, komunikace nebo změn souborů zůstává lidská kontrola součástí práce. U citlivých akcí může Cowork vyžadovat potvrzení nebo předat kontrolu zpět uživateli.

Cowork Skill nebo Skill v Excelu a PowerPointu

Rozdíl není jen v tom, kde se SKILL.md uloží. Důležitější je rozsah práce.

Situace Optimální prostředí
Opakovaná analýza konkrétního workbooku Excel
Opakovaný postup pro určitý typ prezentace; PowerPoint
Proces přes několik zdrojů a několik výstupů Cowork
Delegovaná práce napříč Microsoft 365 Cowork

Jeden proces proto nemusí mít stejný Skill ve všech aplikacích. Vyplatí se přemýšlet o tom, kde se práce skutečně odehrává a jaké schopnosti má ten který Copilot k dispozici.

Když se vlastní Skill nechová podle očekávání

Než začnete celý Skill přepisovat, zkontrolujte několik jednoduchých věcí:

  • Je SKILL.md uložen ve správné struktuře ve /OneDrive/Documents/Cowork/skills/.
  • Obsahuje frontmatter platný name a description.
  • Nevznikly při kopírování z webu nechtěné escape znaky, například před třemi pomlčkami YAML frontmatteru.
  • Je description dost konkrétní a popisuje situaci, kdy má být Skill relevantní.
  • Po ruční změně jste spustili novou Cowork relaci.
  • Nečekáte od Skill dovednost, kterou Cowork v daném kontextu nemá k dispozici.

Stejně jako v PowerPointu je dobré kontrolovat vlastní Markdown. SKILL.md může na první pohled vypadat správně, ale jeden nechtěný znak může zabránit správnému načtení metadat.

Od osobního postupu k delegované práci

Cowork ukazuje další úroveň použití Skills. V Excelu a PowerPointu jsme standardizovali způsob práce v rámci jednotlivých aplikací. V Cowork můžeme standardizovat širší jednotku práce, která kombinuje několik kroků, zdrojů a výsledků.

To ale nemění základní princip z prvního dílu. Skill není nový agent ani nový nástroj. Je to opakovatelná metodika – popis toho, jak se konkrétní úkol vykonává, kterou může agentní prostředí použít při práci.

V dalším dílu se přesuneme do SharePointu. Tam Skills přestávají být pouze osobním pracovním postupem a mohou se stát spravovaným assetem konkrétního site. Současně se zde setkáme se souborem SHAREPOINT.md a knihovnou Agent Assets.

A close up of a white concrete wall.

Chcete začít využívat Microsoft Copilot Skills ve vaší organizaci?

Pomůžeme vám připravit vhodné scénáře AI pro vaše M365 Copilot prostředí.

Chcete začít využívat Microsoft Copilot Skills ve vaší organizaci?

Pomůžeme vám připravit vhodné scénáře AI pro vaše M365 Copilot prostředí.

Autor

ondrej-vysek-contact

Ondřej Výšek
Business Development Executive – Digital Workplace & Security