Skip to content

Instantly share code, notes, and snippets.

@krtek
Last active April 28, 2026 07:17
Show Gist options
  • Select an option

  • Save krtek/f216f139487968989f2e5c9534a21e9c to your computer and use it in GitHub Desktop.

Select an option

Save krtek/f216f139487968989f2e5c9534a21e9c to your computer and use it in GitHub Desktop.
Pár nástrojů na vibecoding atd.

Postupy

AGENTS.md

Základ je podle mě udělat si v projektu soubor AGENTS.ms, kde sepíšeš (necháš AI sepsat) základní postupy. Jak se co pouští, kde co je uložené atd. Neboj se první verzi udělat ručně, nechat AI to vylepšit, ručně zkontroluj a tak stále dokola.

Windsurf to podporuje.

SKILLS.md

Některé nástroje (VS Code, OpenCode) tě nechají si vytvořit tzv. skills - návod, jak dělat jednu věc, například vizuální testy pomocí playwright. Tím ušetříš spustu času, protože se AI nebude furt cyklit. Takže jakmile děláš něco stále dokola, stojí za to, si na to vytvořit skill. Nebo ještě líp - tady si ho najít a nainstalovat: https://skills.sh.

Windsurf to podporuje.

Nástroje

Pár užitečných nástrojů, co používám.

Můj neojoblíbenější nástroj na vibecoding. Funguje v terminálu nebo jako aplikace, připojíš ho na libovolný model - ChatGPT, Claude nebo má vlastní předplatné a pár modelů. Modely můžeš snadno přepínat. Mě se osvědčil Claude Opus pro plánování/přemýšlení a Claude Sonnet pro práci. Pro tebe asi zbytečný, když máš Windsurf.

Nástroj na testování web stránek. Sám si pustí Chrome a umí do něj "klikat". Můžeš pak dělat věci jako "udělej funkci XY a hned to zkontroluj". Ale tohle fakt chce si k tomu udělat skill.

To sem dávám jen pro úplnost. Firebase je komplet prostředí pro návrh, vývoj a hlavně běh aplikace. A to zadarmo. Akorát musíš používat jejich nástroje (např. databázi), takže přehodit tam hotový projekt nedává moc smysl.

Můžeš úplně stejně fungovat s Vercelem, koupit si tam doménu a snadno ji přiřadit k projektu. Jen se bojím, že si nevystačíš s plánem zadarmo a budeš muset platit 20 USD měsíčně. Ale to uvidíš.

Linky

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment