Cursor Masterclass
Celodenní praktický workshop — od základů po nasazení
Co se naučíte
Ověříte si, že máte všechny nástroje připraveny a Cursor funguje správně. Pokud něco chybí, máte prompt, který vám pomůže to vyřešit.
Kontrolní seznam
Prompty
Ověří připravenost prostředí pro workshop
Co se naučíte
Uvidíte reálné workflow z praxe týmu Aibility — jak Cursor používáme každý den pro marketing, obsah, data a automatizaci. Cílem je ukázat, co je možné, než se pustíte do vlastní práce.
Sledujte ukázky a přemýšlejte, které z těchto workflow by vám ušetřily nejvíc času. Zaznamenejte si nápady — budete je moci realizovat v odpolední build session.
Co se naučíte
Porozumíte čtyřem režimům Cursoru (Agent, Plan, Ask, Debug), kdy který použít, a naučíte se základní smyčku: prompt → výsledek → kontrola → iterace.
Praktická reference
| Režim | Použijte když | Reálný příklad |
|---|---|---|
| Agent | Chcete, aby Cursor jednal — editoval soubory, spouštěl příkazy | „Vyčisti toto CSV a vytvoř zprávu" |
| Plan | Úkol má více kroků a chcete zkontrolovat postup před změnami | „Přestrukturuj celý projekt" |
| Ask | Chcete vysvětlení nebo odpověď — bez změn | „Co dělá tato funkce?" |
| Debug | Něco je rozbité a chcete systematicky zjistit proč | „Skript selhává — proč?" |
Základní pravidlo: „Pokud Cursor udělá chybu, bude to drahé vrátit zpět?" Pokud ano → Plan. Pokud ne → Agent a iterujte.
Cvičení — Vyčistěte nepořádná data
Cíl: Vzít nepořádná data, získat čistý výstup. Zvyknout si na smyčku prompt → výsledek → iterace.
Každý dostane stejné nepořádné CSV (200 řádků fiktivní zákaznické zpětné vazby — smíšené jazyky, nekonzistentní hodnocení, duplicitní záznamy, chybějící data).
⬇ Stáhnout CSVZáklad Analyzujte a vyčistěte CSV
- Otevřete CSV v Cursoru
- Nechte Cursor analyzovat, co je s ním špatně
- Vyčistěte data
- Vytvořte souhrnnou zprávu
Bonus HTML vizualizace dat
- Sestavte HTML stránku, která data vizualizuje (grafy, tabulky)
- Udělejte ji interaktivní (filtry, vyhledávání)
- Otevřete v prohlížeči a iterujte na designu
Pokročilé Opakovaně použitelný nástroj
- Napište opakovaně použitelný skript, který zvládne jakékoli CSV se stejnými problémy — nejen toto
- Přidejte „skóre kvality dat", které ohodnotí, jak čistá data byla před zpracováním a po něm
- Sestavte to jako mini-aplikaci s nahráváním CSV přetažením, aby to mohl použít kdokoli bez Cursoru
Co se naučíte
Kontext je jako psací stůl — správné papíry = Cursor pracuje skvěle. Naučíte se strukturu PACT, vytvoříte si vlastní identitu a pravidla pro Cursor.
Praktická reference — struktura PACT
my-workspace/ ├── .cursor/rules/ ├── Projects/ │ └── masterclass-project/ │ ├── inputs/ │ └── outputs/ ├── Agents/ ├── Context/ │ ├── identity/ │ └── goals/ └── Tools/
Cvičení — 4 kroky
Základ PACT struktura, Context a pravidla
Krok 1 — Vytvořte PACT strukturu (2 min):
Vytvoří kompletní strukturu workspace
Krok 2 — Vygenerujte Context (20 min): Stáhněte si agenta — sám zjistí, co máte k dispozici, a provede vás celým procesem.
Zjistí, co máte (texty, historii konverzací, brand guide, nebo nic) a přizpůsobí proces. Výsledek: tone-of-voice.md přesně popsující váš styl.
- Extrakce — máte e-maily nebo příspěvky
- Pohovor — začínáte od nuly
- Těžba z historie — jste stávající uživatelé Cursoru
- Import — máte brand guide nebo dokumentaci
Jak ho použít:
- Stáhněte
context-generator-agent.mda přesuňte ho doAgents/ve vašem workspace - V Cursoru ho vložte do kontextu přes
@Agents/context-generator-agent.md - Napište: „Spusť agenta." — agent převezme řízení a začne pokládáním jedné otázky
Aktivuje Context Generator pro váš workspace
Krok 3 — Vygenerujte pravidla (15 min): Stáhněte si agenta — sám zjistí, co máte k dispozici, a vygeneruje pravidla do .cursor/rules/ přesně pro vás.
Detekuje, co máte (Context/ soubory, historii konverzací, existující projekt), vygeneruje pravidla do .cursor/rules/ a navrhne test, zda skutečně fungují.
- Z Context/ — propojí pravidla s vaší identitou
- Z historie konverzací — najde instrukce, které neustále opakujete
- Z projektu — analyzuje strukturu a zásobník
- Od nuly — krátký pohovor o tom, jak pracujete
Jak ho použít:
- Stáhněte
rules-generator-agent.mda přesuňte ho doAgents/ve vašem workspace - V Cursoru ho vložte do kontextu přes
@Agents/rules-generator-agent.md - Napište: „Spusť agenta." — pokud jste právě dokončili Context Generator, agent začne rovnou od vašich Context/ souborů
Aktivuje Rules Generator pro váš workspace
Tip: Prohlédněte si pravidla od ostatních uživatelů na cursor.directory/plugins — dobré zdroje inspirace.
Krok 4 — Otestujte (3 min): Agent testování navrhne sám. Nebo spusťte ručně:
Ověří, že pravidla a kontext fungují
Bonus Rozšiřte svůj workspace
- Analyzujte existující reálnou složku projektu: „Co je zde nepořádek? Navrhni PACT reorganizaci."
- Vygenerujte soubory tónu pro jednotlivé kanály (
linkedin.md,emails.md,presentations.md) - Vytvořte soubory
.cursor/rules/pro různé pracovní režimy (psaní kódu vs. psaní obsahu vs. analýza dat)
Pokročilé Meta-agenti a automatizace
- Sestavte „bootstrapper workspace" — prompt nebo skript, který vezme jakýkoli nový projekt a vytvoří celou strukturu PACT + vygeneruje soubory Context z dvouminutového pohovoru
- Vytvořte meta-agenta v
Agents/, jehož úkolem je generovat další agenty: „Na základě tohoto popisu projektu navrhni, které agenty potřebuji, a vytvoř je." - Nastavte různé soubory pravidel, které se aktivují podmíněně (např. pravidla pro psaní kódu vs. psaní obsahu vs. analýzu dat) a otestujte, zda Cursor vybírá správný
Co se naučíte
Naučíte se instalovat a vytvářet Skills, nastavovat subagenty pro specializované úkoly, psát vlastní příkazy a připojit Cursor k externím nástrojům přes MCP.
Praktická reference — Skills
Skill = složka se souborem SKILL.md. Cursor ho načítá automaticky. Instalujte přes npx ze skills.sh:
npx skills add vercel-labs/agent-skillsPraktická reference — Subagenti vs Skills
Je úkol složitý s více kroky? ├─ ANO → Potřebuje vlastní kontextové okno? │ ├─ ANO → SUBAGENT │ └─ NE → SKILL └─ NE → SKILL
Praktická reference — MCP
Pluginy z Cursor Marketplace bundlují skills + MCP servery + pravidla. Nebo nastavte ručně přes .cursor/mcp.json.
Cvičení — Vyberte si alespoň 2
Cíl: Odejít s alespoň jedním novým skillem a jednou novou schopností (subagent, příkaz nebo MCP) přidanou do vašeho workspace.
Základ Vyberte si z menu
| Výzva | Co děláte | Čas |
|---|---|---|
| Nainstalujte skill | Prohlédněte skills.sh, najděte relevantní, nainstalujte přes npx skills add, otestujte | 5 min |
| Požádejte Cursor o skill | „Podívej se na mé nedávné konverzace. Jaký úkol neustále dělám? Vytvoř pro něj SKILL.md v .cursor/skills/" | 10 min |
| Vytvořte skill od nuly | Vyberte opakující se úkol. Napište SKILL.md: název, popis, spouštěče, instrukce krok za krokem. Otestujte. | 10 min |
| Vytvořte příkaz | Vytvořte soubor .md v ~/.cursor/commands/. Pojmenujte ho po něčem, co děláte opakovaně. Otestujte pomocí /název-vašeho-příkazu | 5 min |
| Vytvořte subagenta | Napište agenta v .cursor/agents/ s YAML frontmatter. Otestujte pomocí /název-vašeho-agenta | 10 min |
| Požádejte Cursor o subagenta | „Na základě agentů, které jsem popsal/a, vytvoř dvojici /researcher a /writer subagenta v .cursor/agents/" | 10 min |
| Zřetězte dva subagenty | Vytvořte dvojici researcher → writer. Researcher zapíše do souboru, writer ho přečte a produkuje výstup ve vašem tónu. | 15 min |
| Nastavte MCP server | Nainstalujte plugin z Marketplace NEBO ručně přidejte server do .cursor/mcp.json. Ověřte zelený puntík, otestujte. | 10 min |
| MCP + skill combo | Nainstalujte plugin z Marketplace, pak vytvořte skill nebo agenta, který využívá jeho schopnosti jako součást workflow | 15 min |
Pokročilé Výzvy pro zkušené
| Výzva | Co děláte | Čas |
|---|---|---|
| Sestavte pipeline 3+ agentů | Orchestrátor → researcher → writer → reviewer. Orchestrátor deleguje, sbírá výsledky, produkuje finální výstup. | 20 min |
| Skill, který generuje skills | Vytvořte meta-skill: popíšete úkol, vygeneruje správně strukturovaný SKILL.md a uloží ho. Otestujte vygenerováním 2–3 skills. | 15 min |
| Kombinace MCP + subagent | Nainstalujte plugin z Marketplace, pak vytvořte subagenta, který ho využívá — např. /researcher agent, který prohledá web nebo stáhne data z Notionu před sepsáním zjištění. | 15 min |
| Agent na pozadí | Vytvořte subagenta na pozadí, který sleduje složku na změny a automaticky generuje souhrny nebo reporty. | 20 min |
| Přeneste reálný workflow | Vezměte něco, co skutečně děláte v práci každý týden. Přestavte to jako skill + řetězec subagentů. Nasaďte to, aby fungovalo, až se v pondělí vrátíte do práce. | 25 min |
Prompty
Připojí Cursor k vašemu Notion workspace
Ukázkový skill — inspirace, jak může vypadat pokročilý marketingový subagent s plným rozhodovacím stromem
Toto je příklad hotového SKILL.md souboru — ukazuje, jak daleko může orchestrátor zajít. Nemusíte ho kopírovat celý; použijte ho jako inspiraci pro vlastní subagenty.
Ke stažení: brand-voice content-atomizer linkedin-writer researcher
Dobrou chuť! 🍽️
Co se naučíte
Nasadíte svůj projekt z lokálního počítače na internet. Od git init po živou URL za pár minut.
Než začnete — co budete potřebovat:
- GitHub účet — pokud ho nemáte, založte si ho na github.com/signup (je zdarma)
- Git — Cursor ho má vestavěný, ale pro terminálové příkazy potřebujete i lokální instalaci (git-scm.com)
- GitHub CLI — nainstaluje se příkazem
brew install gh(Mac) nebo přes cli.github.com
GitHub slouží jako prostředník mezi vaším počítačem a hostingem (Vercel, Railway). Bez něj nasazení nefunguje.
Prompt — nechte Cursor, ať vás provede
Zkopírujte do Cursor chatu (Agent mode). Doplňte popis svého projektu a Cursor vás provede celým procesem.
Z lokálního projektu na živou URL
Mám hotový projekt [popiš co jsi vytvořil, např. "landing page v HTML/CSS" nebo "Next.js appku s formulářem"] a chci ho dostat na internet. Potřebuju projít celou cestu: 1. Inicializovat Git a pushnout kód na GitHub 2. Propojit GitHub repo s Vercelem (nebo Railway), aby se projekt automaticky nasadil 3. Ověřit, že mám živou URL Zatím nemám nic z toho nastavené — proveď mě od začátku. Pokud mi něco chybí (GitHub účet, git, gh CLI), řekni co a jak to nainstalovat. Chci, aby výsledek fungoval tak, že při každém dalším git push se změny automaticky promítnou na webu.
Cvičení — Deploy krok za krokem
Základ Git → GitHub → Vercel
1. Inicializujte Git a uložte kód:
git init && git add . && git commit -m "first commit"2. Vytvořte repo na GitHubu a pushněte:
gh repo create my-masterclass-project --private --source=. --push3. Propojte s Vercelem: Otevřete vercel.com/new, vyberte své GitHub repo → Import → Deploy. Hotovo.
4. Otevřete URL — je to živě!
Od teď se při každém git push web automaticky aktualizuje. Žádné ruční nasazování.
Pokročilé Railway, vlastní doména, /deploy příkaz
- Railway místo Vercelu: Otevřete railway.com/new → Deploy from GitHub repo. Ideální pro backend projekty s databází nebo proměnnými prostředí.
- Vlastní doména: V nastavení projektu na Vercelu/Railway přidejte svou doménu a nastavte DNS.
- Deploy příkaz pro Cursor: Vytvořte soubor
~/.cursor/commands/deploy.mds instrukcemi pro git add → commit → push. Příště stačí napsat/deploya Cursor udělá vše za vás.
Více v manuálu
Tipy pro efektivní práciKrátká přestávka před volným stavěním. ☕
Co se naučíte
Postavíte vlastní projekt od nuly — nebo rozšíříte to, co jste vytvořili dopoledne. Tým Aibility obchází a pomáhá.
Nevíte, co stavět?
Navrhne 3 projekty na míru vaší práci
Inspirace z reálných workflow Aibility
Toto jsou věci, které náš tým skutečně postavil — ne demo aplikace, ne hypotetické příklady.
Do 30 min
- Přejmenování 40 souborů podle vzoru — dejte Cursoru příklad, sám přejmenuje vše
- Poznámky ze schůzky → akční položky — vložte TLDV přepis, získejte strukturovaný seznam
- Automatické vyplnění bezpečnostního dotazníku — Excel + Markdown → Python skript → minutu
- Správce osobních úkolů — Cursor vytváří a aktualizuje úkoly v Apple Reminders
30–90 min
- Landing page z přepisu hovoru — TLDV přepis + design reference → stránka na Vercelu
- Analyzátor zpětné vazby — CSV → HTML stránka s přehledy, grafy a souhrnem
- Obsahový kalendář — brand voice + obor → týdenní plán s připravenými návrhy
- LinkedIn Writer agent — screenshoty příspěvků → nové příspěvky ve vašem hlase
1,5–3 hodiny
- Pipeline s více agenty — Researcher → Writer → Reviewer → finální výstup
- Automatický týdenní report — data → brandovaný HTML report, nulová ruční práce
- Auto-poster na sociální sítě — naplánované příspěvky přes příkazy (
/upload all) - Reportingová appka — napojená na účetní API, 4 295 faktur, vlastní filtry
Bonus Nápady na projekty podle úrovně
- Osobní portfolio / stránka životopisu
- Jednoduchý generátor faktur nebo cenových nabídek
- Dashboard pro sledování denních úkolů
- Web s kolekcí receptů
- Shrnující nástroj pro poznámky ze schůzek
- Generátor stránky FAQ pro firmu
- Analyzátor zpětné vazby od klientů (CSV → přehledy)
- Obsahový kalendář s AI návrhy témat
- Monitor konkurenčních cen (scraping + porovnání)
- Znalostní báze týmu s vyhledáváním
- Generátor návrhů newsletterů z uložených odkazů
- Pipeline s více agenty: výzkum → návrh → revize → připraveno k publikaci
- Automatický týdenní report: data → formátovaný PDF/HTML
- Vlastní CRM dashboard napojený na API
- AI chatbot pro FAQ vaší firmy (pomocí MCP serveru)
- Interní nástroj kombinující více skills + subagentů do jednoho workflow
Tip Pět principů z praxe Aibility
- Cursor jako operační systém, ne jen editor — psaní, strategie, analýzy, právní příprava, osobní produktivita — vše prochází Cursorem
- Markdown jako univerzální formát — vše začíná a končí v markdownu; Cursor konvertuje do HTML, PDF, DOCX podle potřeby
- Kontext se compounduje — každý skill, command a design systém se stane vstupem pro další. Čím déle s Cursorem pracujete, tím jednodušší je každý prompt
- Iterujte rychle — screenshot chyby → oprava. Zpětná vazba z WhatsAppu → aktualizace stránky. Výstup prvního modelu → druhý model ho zkontroluje
- Dobrý vstup je 90 % úspěchu — nejlepší prompt je dobře zdokumentovaný projekt s brand voice, design systémem a PACT kontextem na místě
Co se naučíte
Dobrovolníci sdílejí, co postavili. 3–5 minut každý — sdílení obrazovky, procházení projektu, povídání o překvapeních a výzvách.
Toto není soutěž. Jde o sdílení zkušenosti. Začátečník má stejně hodnotný příběh jako někdo s pipeline agentů.
Svůj projekt můžete sdílet i na Sdílení zkušeností — ostatní si ho budou moci prohlédnout.
Rekapitulace: 4 vrstvy
- Základy Cursoru — mluvte se soubory, ne s chatboty
- Kontext a struktura — pravidla a nastavení jsou vaše páka
- Skills + Subagenti + Příkazy + MCP — specializované znalosti, orchestrace, externí připojení
- Nasaďte to — od lokálního po živé za minuty
Mentální model
ChatGPT = volání experta po telefonu
Cursor = mít experta sedícího vedle vás
Cursor + Skills + Subagenti + MCP = mít celý tým specialistů
Oslavte úspěch
Dnes jste se naučili pracovat s Cursorem jako profíci. Stáhněte si certifikát, sdílejte ho na LinkedIn a ukažte ostatním, co umíte.
Zdroje a další kroky
- Certifikát — stáhněte si a sdílejte na LinkedIn
- Knihovna promptů — všechny prompty z dnešního dne
- Cursor Manuál — kompletní průvodce
- Ke stažení — skills, agenti, pravidla, příkazy
- 70+ scénářů — co zkusit dál
- skills.sh · Cursor Marketplace · cursor.directory