Kompletní průvodce Lovable Skills: jak funguje a k čemu ji použít
Lovable Skills umožňují definovat opakovatelné workflow, které AI aplikuje na požádání. Vysvětlíme jak fungují a ukážeme praktické příklady.
Co jsou Lovable Skills
Lovable Skills jsou pojmenované, znovupoužitelné workflow, které si nadefinujete jednou a AI je aplikuje kdykoliv narazí na odpovídající úkol. Každý skill má tři části: název, description (popis, který říká AI, kdy skill použít) a markdown instrukce, které AI během vykonávání následuje. Skills jsou nastavené na úrovni workspace, takže je automaticky sdílejí všechny projekty v týmu.
Skills vs. Knowledge — kdy použít co
Knowledge je trvalý kontext, který se přidává do každé konverzace (například coding standards, brand guidelines nebo pravidla pro pojmenování). Skills se naopak načítají na vyžádání, když je potřeba. Jednoduché pravidlo: obecná pravidla, která platí vždy, patří do Knowledge. Konkrétní opakovatelný postup, který spouštíte občas, patří do Skills.
Jak Skills fungují v praxi
Skill se v projektu spustí jedním ze dvou způsobů:
- Automaticky — když váš prompt sedne na description skillu, Lovable ho aplikuje sám (výchozí chování, které admin workspace může vypnout)
- Přímé vyvolání — v chatu napíšete lomítko a název skillu a za to váš prompt; skill je pak jak a prompt je co
- Workspace-wide — jednou vytvořený skill je dostupný ve všech projektech
- Správa v Settings → Skills, kde lze editovat, mazat, exportovat nebo vypnout automatické spouštění
Jak si Skill vytvořit
Skill lze vytvořit několika způsoby, podle toho co je pro vás nejrychlejší:
- Build with Lovable — vedená konverzace, která vás provede definicí skillu
- Manuální psaní — napíšete název, description a obsah od nuly
- Import z GitHubu — stačí veřejný odkaz na repozitář
- Upload .zip nebo .skill souboru
- Save from chat — po úspěšné interakci ji uložíte jako opakovatelný skill jedním kliknutím
Skills předpřipravené od Lovable
Lovable ve workspace ships s několika oficiálními skills, které jsou udržované týmem Lovable a připravené k okamžitému použití — nemusíte je psát od nuly. Najdete je v Settings → Skills v sekci „Skills built by Lovable". Aktuální nabídka pokrývá nejčastější situace před publikací a při iteraci na UI:
- accessibility — audit projektu z pohledu přístupnosti a oprava nalezených problémů. Spouští se automaticky na fráze jako „check accessibility" nebo „a11y review".
- redesign — vizuální redesign existujícího UI. Reaguje na prompty typu „redesign this" nebo „give this a real refresh".
- seo-review — kompletní SEO revize aktuálního projektu s odkazem na výsledkový panel. Vyvoláte přímo příkazem /seo-review.
- skill-creator — pomocník pro vytváření, aktualizaci a přípravu vlastních skills. Ideální start, když chcete napsat svůj první skill.
- video-creator — programatické vytváření animovaných videí, motion graphics a krátkých animací.
Anatomie dobrého Skillu
Kvalitní skill má krátký a výstižný název, description napsanou tak, aby AI přesně poznala, kdy skill spustit (klíč pro auto-triggering), a markdown instrukce, které rozdělí úkol do jasných kroků. Do instrukcí vyplatí přidat i požadovaný výstupní formát a acceptance kritéria — co musí být splněno, aby AI úkol označila za hotový.
Příklad 1: Launch checklist
Klasický use case: než publikujete aplikaci, chcete mít jistotu, že jste na nic nezapomněli. Skill launch-checklist projde projekt a reportuje pass/fail pro každý bod:
- Kontrola placeholder textů (Lorem ipsum, TODO, Lovable App)
- Absence testovacích API klíčů v kódu
- Row Level Security zapnutá na všech tabulkách
- Funkční auth flow (registrace, přihlášení, odhlášení)
- Meta tagy title, description, OpenGraph a Twitter card
- Mobilní responsivita klíčových stránek
- Vlastní 404 stránka
Příklad 2: SEO audit stránky
Skill seo-audit zkontroluje jednu nebo více stránek proti best-practices a vrátí seznam nálezů s prioritou:
- Délka title tagu do 60 znaků a meta description do 160
- Přítomnost jediného H1 s klíčovým slovem
- Alt texty u všech obrázků
- JSON-LD strukturovaná data podle typu stránky
- Canonical tag a hreflang alternativy pro vícejazyčné stránky
- Interní prolinkování na související obsah
Příklad 3: Release notes generator
Skill release-notes vezme poslední změny v projektu (nové soubory, upravené komponenty, migrace) a vygeneruje strukturovaný changelog v konzistentním tónu: Nové funkce, Vylepšení, Opravy chyb, Breaking changes. Ideální pro pravidelnou komunikaci s uživateli nebo interní stand-upy.
Příklad 4: Onboarding recenze pro nové projekty
Když v týmu přebíráte projekt po někom jiném, skill onboarding-review zkontroluje, že jsou splněné minimální standardy: README s popisem, .env.example se všemi potřebnými proměnnými, minimální dokumentace klíčových flow, testovací data pro seedování databáze a přehled zásadních závislostí. Ušetří hodiny hledání.
Příklad 5: Accessibility pass
Skill a11y-pass projde aplikaci z pohledu přístupnosti a upozorní na běžné problémy: nedostatečný kontrast textu vůči pozadí, chybějící aria-labely u ikonových tlačítek, nefunkční keyboard navigace, neviditelné focus stavy, nesémantické HTML (divy místo buttonů). Skvělý doplněk před každou publikací.
Tipy, jak z Skills dostat maximum
Několik věcí, které dělají rozdíl mezi skillem, který AI ignoruje, a skillem, který se stane součástí každodenního workflow:
- Piště konkrétní description — právě podle ní AI rozhoduje, kdy skill automaticky spustit
- Držte skill fokusovaný na jednu doménu; pro víc oblastí radši vytvořte víc skillů
- Přidejte příklady požadovaného výstupu — AI se podle nich zarovná
- Verzujte skills v GitHubu a importujte, ať máte historii změn
- Sdílejte best-practice napříč týmem — jeden skill může nahradit dlouhé handbooky
Časté chyby
Čemu se vyhnout, abyste si Skills nezkazili hned na začátku:
- Příliš vágní description (použij, když je to potřeba) — AI netrefí správný moment
- Skill jako román na deset stránek — čím delší, tím hůř se AI drží struktury
- Míchání trvalých pravidel do Skills — takové věci patří do Knowledge
- Absence acceptance kritérií — AI pak neví, kdy je hotovo
Kdy Skills naopak nepoužívat
Pro obecné coding conventions (tab vs. spaces, pojmenování proměnných, tone of voice) je lepší Knowledge, protože ta se aplikuje na každou interakci automaticky. Pro jednorázový úkol, který se už nikdy nebude opakovat, stačí obyčejný prompt — vytvářet kvůli němu skill je overkill. Skills mají smysl tam, kde se stejný postup opakuje napříč projekty nebo v čase.
Kde začít
Nejrychlejší cesta: otevřete Lovable, jděte do Settings → Skills a klikněte na Build with Lovable. AI vás vedenou konverzací provede definicí prvního skillu — třeba launch-checklistu podle příkladu výše. Za pár minut máte první opakovatelné workflow, které vám ušetří desítky opakovaných promptů. Kompletní dokumentaci najdete na docs.lovable.dev/features/skills.
👉 Vyzkoušet Lovable