▸ // rozdziały lekcji

Umiesz już rozmawiać z agentem i naprawiać sytuacje, w których się rozjeżdża - poprzednia lekcja była o tym, co robić, gdy nie robi tego, o co prosisz. Czas nauczyć go wykonywać twoje procesy. Zbudujemy własnego skilla, który generuje ofertę dla klienta na podstawie twojego cennika - bez przepisywania czegokolwiek ręcznie. Zostajemy w folderze Kawiarnia-Nova.
Zanim zaczniesz, przełącz model na Pro. Skille budujemy na mocniejszym modelu, bo Pro dużo lepiej radzi sobie z pisaniem instrukcji dla innego agenta, a skill to dokładnie taka instrukcja - różnice między modelami masz opisane w lekcji 5 - Modele, koszty i limity.
Krok 1: Czym jest Skill
Zaawansowany prompt potrafi mieć pół strony. Przepisywanie go za każdym razem to strata czasu. Skill rozwiązuje ten problem.
Skill to gotowa instrukcja wielokrotnego użytku zapisana w folderze projektu. Agent uruchamia ją automatycznie w tle dokładnie wtedy, gdy jej potrzebuje - nie musisz pamiętać żadnej komendy. Ty piszesz zwykłą prośbę „zrób ofertę", a agent sam rozpoznaje, że ma do tego dedykowanego skilla, i go odpala.
Najbliższa analogia: wgrywasz agentowi umiejętność, której minutę wcześniej nie miał. Bez treningu, bez tłumaczenia od nowa przy każdym zadaniu.

Krok 2: Zbuduj skilla językiem naturalnym
Nie piszesz skilla ręcznie. Zlecasz to agentowi. Na czacie napisz:
Stwórz mi lokalnego skilla, który generuje oferty prowadzenia
social media dla moich klientów. Skill ma być zapisany lokalnie
w tym projekcie.Agent tworzy strukturę katalogów .agents/skills/generator-ofert/SKILL.md, wypełnia ją treścią i pokazuje do akceptacji. Klikasz Accept All i skill jest gotowy.

Zajrzyj do pliku SKILL.md. Składa się z dwóch części:
- Nagłówek YAML (frontmatter) z polami
nameidescription. To poledescriptiondecyduje, czy agent w ogóle aktywuje skilla. Agent czyta opis i myśli: „użytkownik pyta o ofertę social media, mam do tego skilla". - Treść w Markdown - instrukcje krok po kroku: jakie pytania zadać, skąd wziąć dane, jak sformatować ofertę.
Ważne przy nazywaniu. Nie twórz kilku skilli o podobnych opisach (np.
generator-ofertizrob-oferte), bo agent zgłupieje i może odpalić oba naraz. Jeden proces to jeden skill z jasnym, unikalnym opisem. I pamiętaj -SKILL.mdnie jest zablokowany. Wchodzisz w edytor i poprawiasz wytyczne, kiedy chcesz.
Krok 3: Wepnij cennik jako bazę wiedzy
Sam skill to szablon. Żeby liczył realne kwoty, potrzebuje danych. Masz już cennik.md z lekcji 2 - teraz rozbuduj go do pełnej wersji, z rolkami i przypisem o reklamach:
# Cennik prowadzenia social media
| Pakiet | Platformy | Posty / mc | Rolki / mc | Cena |
|----------|-----------------|------------|------------|----------|
| Start | 1 | 8 | 0 | 800 zł |
| Rozwój | 2 | 16 | 1 | 1 500 zł |
| Premium | 3 | 24 | 4 | 2 800 zł |
> Reklamy płatne rozliczane osobno: +20% budżetu reklamowego.Teraz powiedz skillowi, żeby korzystał z tego pliku, i przetestuj w nowym czacie:
Przygotuj ofertę dla Kawiarni Nova. Chcą Instagram i Facebook,
około 16 postów miesięcznie i jedną rolkę.Agent w tle otwiera skilla, czyta cennik.md, dopasowuje pakiet Rozwój, wylicza kwotę i zwraca gotową ofertę w osobnym pliku. Ty tylko sprawdzasz i wysyłasz.

Policz, ile czasu właśnie odzyskałeś. Przygotowanie oferty ręcznie to 20-30 minut dłubania. Tu masz ją w kilka sekund, zawsze spójną z aktualnym cennikiem. Zmienisz ceny w jednym pliku - wszystkie kolejne oferty liczą się już po nowemu.

Podsumowanie
Masz własnego skilla, który generuje oferty z twojego cennika. To pierwszy proces, który agent wykonuje za ciebie od początku do końca.
W lekcji 13 - Gotowe skille i grafiki AI pokażę, że nie wszystko trzeba budować samemu: pobierzemy gotowe skille z sieci i wygenerujemy grafiki oraz infografiki wprost w Antigravity - do postów dla Kawiarni Nova.