📦

Veščina Commit

Strukturiran potek objavljanja v gitu, ki pregleda vaše spremembe, napiše jasna sporočila objav, pripravi ustrezne datoteke in varno objavi. Sproži se z ukazom /commit.

Skill·/commit·3 razdelkov·1 min branja
codingdevops
Install Prompt

Paste this into Claude Code to set it up:

Veščino /commit želim dodati v svojo postavitev Claude Code.

Ustvari mapo ~/.claude/skills/commit/ in v njej datoteko SKILL.md z navodili za potek objavljanja.

Veščina naj:
- vzporedno požene git status, git diff in git log
- analizira spremembe in pripravi osnutek sporočila objave
- pripravi določene datoteke (nikoli git add -A)
- pred objavo počaka na izrecno odobritev uporabnika
- nikoli ne objavi datotek .env ali ključev API

Po ustvarjanju datoteke je veščina takoj na voljo prek ukaza /commit.

01Kaj počne

Varne, strukturirane objave vsakič

Vtipkajte /commit in Claude vas popelje skozi celoten postopek: pregled razlik, razvrščanje sprememb, pripravo jasnega sporočila in pripravo zgolj tistih datotek, ki naj bodo objavljene. Nikoli ne objavi brez vaše izrecne odobritve in nikoli ne pripravi občutljivih datotek, kot so .env ali ključi API.
1

Zbiranje konteksta

Vzporedno požene git status, git diff in git log, da razume, kaj se je spremenilo in kako so videti nedavna sporočila objav.

2

Analiza sprememb

Razvrsti nove, spremenjene in izbrisane datoteke. Občutljive datoteke (.env, poverilnice, tokeni) nemudoma označi.

3

Priprava sporočila

Napiše sporočilo objave po dogovoru (feat, fix, refactor, docs itd.), osredotočeno na »zakaj«, ne na »kaj«. Prva vrstica ima manj kot 72 znakov.

4

Predstavitev načrta

Natančno pokaže, katere datoteke bodo pripravljene, katere so izključene in kakšno je predlagano sporočilo. Pred nadaljevanjem prosi za vašo odobritev.

5

Varna izvedba

Datoteke pripravi po imenu (nikoli git add -A), objavi z odobrenim sporočilom in uspeh preveri z git status.

02Vrste objav

Kdaj uporabiti
featNova funkcija ali zmožnost
fixOdprava napake
refactorPreurejanje kode brez spremembe vedenja
docsSpremembe dokumentacije
testDodajanje ali posodabljanje testov
chorePosodobitve gradnje, konfiguracije, odvisnosti
styleOblikovanje, presledki (brez sprememb logike)
perfIzboljšave zmogljivosti

03Varnostna pravila

Nikoli ne objavi brez predhodnega vprašanja. Vedno predstavi načrt in počaka na vašo izrecno odobritev.
Nikoli ne uporabi git add -A ali git add . Datoteke pripravi po imenu, da se izogne nenamerni vključitvi občutljivih ali nepovezanih datotek.
Nikoli ne objavi občutljivih datotek. Nemudoma opozori, če v razlikah zazna .env, poverilnice, tokene ali skrivnosti.
Nikoli samodejno ne potisne. Objava in potiskanje sta ločeni dejanji. Potisne le, kadar to izrecno zahtevate.
Nikoli ne dopolnjuje prejšnjih objav. Če se pre-commit hook ne izvede, težavo odpravi in namesto tega ustvari novo objavo.
Veščina Commit (/commit) | Ekosistem NativeAI Hub