Skills¶
Skills su specijalizirane komande za Claude Code koje omogućavaju brzo izvršavanje čestih zadataka.
Šta su Skills?¶
Skills su unaprijed definirane instrukcije koje Claude Code može učitati i izvršiti. Svaki skill ima:
- Naziv — koristi se kao komanda (npr.
/commit) - Okidač — ključne riječi ili eksplicitni poziv
- Instrukcije — detaljan prompt koji vodi AI kroz zadatak
Kako se učitavaju¶
Ručno pozivanje¶
Koristite /skill-name sintaksu:
Automatsko prepoznavanje¶
Neki skills se aktiviraju prepoznavanjem ključnih riječi u vašem zahtjevu. Na primjer, ako kažete "napravi commit", Claude Code može automatski prepoznati da treba koristiti commit skill.
Dostupni Skills¶
Razvoj i Workflow¶
| Skill | Opis |
|---|---|
/gsd:new-project |
Inicijalizacija novog GSD projekta |
/gsd:plan-phase |
Planiranje faze sa istraživanjem i verifikacijom |
/gsd:execute-phase |
Izvršenje plana sa atomičnim commitovima |
/gsd:verify-work |
Validacija implementacije kroz UAT |
/gsd:quick |
Brzi zadatak sa GSD garancijama |
/gsd:debug |
Sistematski debugging workflow |
/gsd:progress |
Provjera napretka projekta |
/gsd:map-codebase |
Analiza codebase-a paralelnim agentima |
Git i Code Review¶
| Skill | Opis |
|---|---|
/commit |
Kreiranje git commita sa dobrom porukom |
/review-pr |
Sveobuhvatan pregled pull requesta |
Dokumentacija i Setup¶
| Skill | Opis |
|---|---|
/claude-md-management:revise-claude-md |
Ažuriranje CLAUDE.md sa naučenim |
/claude-code-setup:claude-automation-recommender |
Preporuke za Claude Code automatizacije |
Specijalizirani¶
| Skill | Opis |
|---|---|
/nextjs |
Vodič za Next.js implementaciju |
/mcp-builder |
Kreiranje MCP servera |
/playground |
Interaktivni HTML playground |
Kreiranje custom skillova¶
Možete kreirati vlastite skillove prilagođene vašem projektu ili tehnologiji.
Automatsko kreiranje sa Context7¶
Context7 može kreirati skill automatski koristeći npx komandu:
# Kreiranje skilla za specifičnu biblioteku
npx create-skill --name "fermix-backend" --docs "Fermix API documentation"
Primjeri custom skillova¶
| Skill | Namjena |
|---|---|
| Backend skill za Fermix | API konvencije, DB šema, endpoint paterni |
| Moar PC skill | Specifične komponente, state management pravila |
| Figma-to-code skill | Konverzija Figma dizajna u React komponente |
Struktura custom skilla¶
Custom skill je u suštini set instrukcija koje Claude Code učita u kontekst:
# Skill: My Project Backend
## Konvencije
- REST API sa Express.js
- PostgreSQL sa Prisma ORM
- Validacija sa Zod
## Paterni
- Controllers u /src/controllers/
- Services u /src/services/
- Middleware u /src/middleware/
Skills prije inicijalizacije projekta¶
Ako znate da ćete raditi u specifičnoj tehnologiji, učitajte relevantne skillove prije pokretanja /gsd:new-project:
# 1. Učitaj relevantne skillove
"Učitaj Context7 dokumentaciju za Next.js"
"Učitaj Figma skill"
"Učitaj Google Maps skill"
# 2. Tek onda pokreni projekt
/gsd:new-project
Zašto: AI odmah ima dokumentaciju u kontekstu tokom research faze. Rezultat — kvalitetniji roadmap i realniji planovi jer AI poznaje mogućnosti i ograničenja tehnologije.
Planirajte unaprijed
Prije nego pokrenete novi projekat, napravite listu tehnologija koje ćete koristiti. Učitajte odgovarajuće skillove i dokumentaciju. 5 minuta pripreme štedi sate lošeg planiranja.
Injektovanje skilla u GSD fazu¶
Možete učitati skill u specifičnu fazu GSD workflowa:
Eksplicitno injektovanje¶
# Primjer: faza koja zahtijeva Figma skill
"Dodaj fazu za implementaciju UI komponenti.
Prvo učitaj Figma skill pa onda uradi konverziju dizajna."
Implicitno prepoznavanje¶
AI može sam prepoznati da mu treba određeni skill:
# AI prepoznaje da za ovu fazu treba Stripe dokumentacija
/gsd:plan-phase
# AI: "Primjećujem da faza uključuje payment integraciju.
# Trebam li učitati Stripe dokumentaciju?"
AI će tražiti vašu dozvolu prije učitavanja skilla.
Kombinovanje Skilla¶
Skills se mogu kombinovati u jednom toku rada. Primjer:
# 1. Istražite i planirajte
/gsd:plan-phase
# 2. Izvršite plan
/gsd:execute-phase
# 3. Pregledajte promjene
/review-pr
# 4. Commitujte
/commit
Savjeti¶
Koristite skills za ponavljajuće zadatke
Umjesto da ručno objašnjavate šta želite svaki put, koristite odgovarajući skill koji već sadrži optimalne instrukcije.
GSD za veće zadatke
Za bilo šta što zahtijeva više od jednog koraka, koristite GSD workflow. Struktura i verifikacija štede vrijeme na kraju.
Kontekst budžet
Svaki učitani skill zauzima dio kontekst tokena. Ne učitavajte skillove koji vam ne trebaju za trenutni zadatak.