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.

Výběr skillů otevřený z Chatu
Výběr skillů: vyhledávání, filtry podle typu a tagu a náhled textu skillu.

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á.