G
git-master
MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). STRONGLY RECOMMENDED: Use with task(category='quick', load_skills=['git-master'], ...) to save context. Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). STRONGLY RECOMMENDED: Use with task(category='quick', load_skills=['git-master'], ...) to save context. Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X added', 'find the commit that'.
How to use
- Załaduj umiejętność git-master w konfiguracji agenta, dodając ją do listy load_skills, szczególnie dla szybkich zadań (category='quick').
- Opisz operację, którą chcesz wykonać: commitowanie zmian, rebase gałęzi, squash commitów lub wyszukiwanie w historii (np. "kto zmienił ten plik", "kiedy dodano tę funkcję").
- Agent automatycznie rozpozna typ operacji — nie musisz ręcznie wybierać trybu. Obsługuje komendy takie jak commit, rebase, squash, blame, bisect i log -S.
- Dla commitów agent podzieli zmiany na wiele atomowych commitów (minimum 2 dla 3+ zmiennych plików, 3 dla 5+, 5 dla 10+), grupując je według modułów, komponentów lub niezależnych zmian.
- Dla rebazowania agent przepisuje historię, rozwiązuje konflikty i czyści gałęzie zgodnie z Twoimi poleceniami.
- Dla wyszukiwania w historii agent znajduje, kiedy i gdzie wprowadzone zostały konkretne zmiany, używając blame, bisect lub zaawansowanego log -S do szukania po zawartości kodu.