vikingo-klon
How a Vikingo colleague starts working on a Vikingo website (vikingo.hu or vikingo.studio) with Claude Code — which GitHub repos to clone, the local LocalWP clone (devvikingo.local, studio.local), ref
Files1
View on GitHubSKILL.mdvikingo/vikingo-klon/SKILL.md
GitHubVikingo klón: munka a weboldalakon
Ez a skill útvonalat mutat: melyik oldalhoz melyik repó és melyik klón tartozik, és hol a részletes leírás. A lépések a repókban élnek. Ide ne másold be őket, mert a repó változik, a skill pedig elavulna.
Kinek szól
A kollégák nagy része nem fejlesztő. Ha ők kérdeznek:
- lépésenként, tegezve, egyszerű szavakkal válaszolj;
- minden parancsot magad futtass, ha tudsz; ha nekik kell, egyenként add;
- jelszót, kulcsot ne kérj be a chatbe, és ne írd ki.
Melyik oldal, melyik repó
Mindkét oldalon az éles az igazság, a klón a saját gépen futó másolat (LocalWP). A klónon szabadon lehet próbálni, élesre csak a megbeszélt úton kerül változás.
| Oldal | Repók (~/Documents/Github alá) |
Klón | Kezdd itt |
|---|---|---|---|
| vikingo.hu (kurzus) | wp-plugin-vikingo-hu-platform, wp-plugin-vikingo-hu-adatplatform |
devvikingo.local |
platform repó: docs/klon-frissites.md, „Új gépen először” |
| vikingo.studio (ügynökség) | site-vikingo-studio (a bővítmény kódjához még wp-plugin-vikingo-studio) |
studio.local |
site-vikingo-studio: docs/klon-frissites.md, „Új gépen először” |
Letöltés (a mappa számít: a vikingo.hu frissítő szkriptje innen köti be a bővítményeket):
gh repo clone vikingokft/<repó> ~/Documents/Github/<repó>
Ha a gh 404-et vagy „Could not resolve” hibát ad, a kolléga nincs a repó
csapatában, vagy nem fogadta el a GitHub-meghívót. Ezt nem lehet
megkerülni: szóljon Bencének. A belépés és a csapatok leírása:
vikingokft/vikingo-github-szabalyok, belepes.md.
Mit csinálj munkakezdéskor
- Kérdezd meg, melyik oldalon dolgozik (ha nem derül ki).
- Nézd meg, megvannak-e a táblázat repói a
~/Documents/Githubalatt. Ha nincsenek, töltsd le őket, ha megvannak,git pull. - Olvasd el az oldal repójának
CLAUDE.md-jét, és onnan dolgozz. Az ottani szabály erősebb ennél a skillnél. - Nézd meg, fut-e a klón a Localban (a címe a táblázatban). Ha nincs klón, vagy régi, kövesd a „Kezdd itt” oszlop leírását.
vikingo.hu: a klón frissítése
Egy parancs teszi a devvikingo.local-t az éles friss másolatává, a
leírás: platform repó, docs/klon-frissites.md. Röviden: a megosztott
meghajtóról a legfrissebb Vikingo Backup teljes mentés (…-full),
kicsomagolva, a klón fut a Localban, majd a platform repóból:
bash docs/klon-frissites/klon-frissites.sh ~/Downloads/<kicsomagolt-mentés-mappa>
A szkript a végén maga ellenőriz (oldalak 200, mérési környezet local).
Ha valamelyik ellenőrzés nem stimmel, ne dolgozz tovább a klónon: a leírás
„Ha valami nem stimmel” része segít.
Oldalszerkesztés előtt: platform repó, docs/oldalszerkesztes.md.
vikingo.studio: a klón frissítése
Ugyanígy egy parancs, a leírás: site-vikingo-studio, docs/klon-frissites.md.
A vikingo.studio mentése kell (vikingo-vikingo-studio-…-full), a klón fut
a Localban, majd a site-vikingo-studio repóból:
bash bin/klon-frissites.sh ~/Downloads/<kicsomagolt-mentés-mappa>
A bővítmény a klónon a kiadott
változat, az élesről jön: a bővítmény kódjának változása kiadás után
látszik a klónon. A munka szabályai: site-vikingo-studio, CLAUDE.md.
Mindkét klónon érvényes
Az SSL-t a szkript teszi rendbe. A Local új oldalnál elsőre rosszul állítja be: a tanúsítvány nem megbízható, vagy a
/wp-admina belső,http-s portra visz. Mindkét szkript minden futáskor javítja; ha a Mac jelszót kér egy felugró ablakban, az a kolléga saját gépes jelszava, a tanúsítványhoz. Kézzel (Local „Trust” gomb,site.conf.hbs) ne javítsd.A klón valódi levelet küld (az éles levélküldő beállítás jön át): űrlapot, vásárlást, feliratkozást csak a saját címével próbáljon.
A mentésben éles adat van (vevők, leadek): a mentést és a klónt ne ossza meg, ne töltse fel máshova; a megosztott meghajtóról töltse le.
A
WP_ENVIRONMENT_TYPEa klónonlocal: ez kapcsolja ki a hirdetési mérést. Enélkül a klón az éles hirdetési fiókokba küldene konverziót.Élesre a klónból semmi nem megy át magától. A bővítmény élesre csak a saját frissítő csatornán kerül (kiadás után a WordPress Bővítmények oldalán), zipcsere soha. Oldaltartalmat élesen az adott repó leírása szerint szerkessz.
Amit egy kolléga megtanul egy oldal szerkesztéséről (minta, csapda), az az oldal repójába kerül (vikingo.hu:
docs/oldalszerkesztes.md), nem ebbe a skillbe.