Skills jsou znovupoužitelné balíčky instrukcí, které AI automaticky zahrne do svého kontextu v Chatu, Brainstormu nebo v kroku pipeline — takže stejné pokyny nemusíte psát pořád znovu.
Skills
Co je Skill
Skill je uložená, znovupoužitelná sada pokynů v markdownu — třeba kódovací konvence, kontrolní seznam pro UX, nebo specializovaný postup — kterou AI automaticky zahrne do svého kontextu, takže ji nemusíte přepisovat pokaždé znovu.
Globální vs. projektové skills
Globální skills platí pro každý projekt, který v AITM správujete (například obecné pokyny k přístupnosti nebo kódovacím standardům). Projektové skills jsou omezené na jeden konkrétní projekt a platí jen tam (například postup specifický pro konvence dané kódové báze).
Vyvolání skillu pomocí $CODE
Každý skill má krátký, automaticky přidělený kód jako UX-001. Napsání $CODE (např. $UX-001) do zprávy v Chatu, do zprávy v Brainstormu nebo do promptu v Novém tasku říká AITM, že má zahrnout celé pokyny daného skillu. AITM referenci rozbalí do viditelného bloku v promptu, zobrazeného takto:
[Skill: UX Conventions ($UX-001)]
...celé instrukce skillu...
[/Skill]
Místo pamatování si kódu můžete také jednoduše začít psát a použít vyhledávač skillů k vyhledání a vložení skillu podle jména.
Okno pro výběr skillů otevřete z Chatu, Brainstormu nebo dialogu New Task. Skilly v něm můžete vyhledávat, filtrovat podle typu a tagu a před použitím si zobrazit celý text skillu. V dialogu New Task navíc seznam Skill (optional) umožňuje vybrat jeden skill, který se k tasku přiloží vždy.
Povrchy (surfaces)
Každý skill deklaruje, kde může být nabízen: Chat, Brainstorm a/nebo Task (Nový task / pipeline). Skill napsaný pro jeden workflow (například konvenci jen pro pipeline) tak nezahlcuje vyhledávač na povrchu, kde se nehodí.
Nastavení → záložka Skills
Zobrazuje všechny skills dostupné pro váš účet, s možnostmi:
- Povolit/zakázat jednotlivý skill
- Always-On skills — označí skill jako trvale zahrnutý pro projekt, aniž byste ho museli pokaždé ručně referencovat
- Přepínač Auto Skill — když je zapnutý, AITM automaticky přiřadí relevantní skills k vašemu tasku/promptu podle jeho obsahu, navíc k tomu, co referencujete explicitně
- Max skillů na prompt — strop, kolik skillů se zahrne do jednoho promptu, aby se kontext nepřetížil
Vytváření a úprava skillů
Skill je markdown soubor s malou metadatovou hlavičkou (frontmatter), která určuje jeho jméno, popis, typ (podle kterého se automaticky přidělí kód), tagy (pro vyhledávání a automatické přiřazování), na kterých povrchách se objevuje, pro kterého AI providera platí, a jestli je to skill v "danger mode" (skill, který může provést riskantní změny, např. zápis souborů nebo restart tasku — před použitím je označen varováním). Skills lze vytvářet a upravovat přímo v inline editoru uvnitř AITM. Pro větší a detailnější skills je podporovaný formát adresáře: hlavní instrukce žijí v jednom souboru, s dalším referenčním materiálem v samostatné složce, kterou AI čte na vyžádání jen tehdy, když potřebuje extra detail — díky čemuž zůstává výchozí prompt úsporný.
Praktické příklady z praxe
Skill "UX Conventions" automaticky použitý vždy, když je požadovaná změna UI. Projektově specifický skill "Release Notes" vyvolaný pomocí $CODE pro vygenerování formátovaného changelogu. Skill "Accessibility" označený jako Always-On, takže každý task automaticky dostane pokyny k přístupnosti, aniž byste na to museli pamatovat.
Tipy
- Označte široce platné skills (kódovací standardy, přístupnost) jako Always-On, abyste je nikdy nemuseli sami připomínat.
- Použijte vyhledávač skillů místo pamatování si kódů — kódy jsou pro rychlé opakované použití, jednou skill dobře znáte.
- Pokud pokyny skillu někdy odporují tomu, co AITM už považuje za pevné pravidlo pro váš projekt, pevné pravidlo vždy vyhrává.