Toolverse
Wszystkie skille

memory

autor: raghavpatnecha

Przeszukuj historię projektu i wzorce kodu przed każdą zmianą

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
111

O skillu

Umiejętność Memory pozwala Ci zapoznać się z przeszłymi decyzjami architektonicznymi, zmianami w kodzie i istniejącymi wzorcami implementacji zanim zaczniesz pracę nad nową funkcją. Przed modyfikacją kodu sprawdzasz historię Git, szukasz podobnych rozwiązań w bazie kodu i weryfikujesz wytyczne projektu. Dzięki temu unikasz duplikowania pracy, respektujesz ustalone decyzje architektoniczne i szybciej orientujesz się w kontekście istniejącego systemu.

Jak używać

  1. Zanim zaczniesz nowe zadanie lub modyfikację kodu, sprawdź plik CLAUDE.md w repozytorium — zawiera wytyczne specyficzne dla projektu, które musisz znać.

  2. Przeszukaj historię Git, aby znaleźć poprzednie zmiany związane z Twoim zadaniem. Użyj polecenia git log --oneline --all -20, aby zobaczyć ostatnie 20 commitów, lub git log --grep="słowo kluczowe" --oneline, aby znaleźć commity zawierające konkretne słowa.

  3. Wyszukaj w kodzie podobne implementacje i wzorce za pomocą narzędzi Grep i Glob — poszukaj plików i fragmentów kodu, które mogą być istotne dla Twojego zadania.

  4. Przejrzyj pliki zidentyfikowane w poprzednich krokach oraz istniejącą dokumentację w repozytorium, aby w pełni zrozumieć kontekst architektoniczny.

  5. Zanim przystąpisz do zmian, udokumentuj swoje ustalenia na temat istniejących wzorców i decyzji — pomoże to Tobie i innym członkom zespołu.

  6. Po wprowadzeniu znaczących zmian zaktualizuj pamięć projektu poprzez commity i dokumentację, aby przyszłe prace mogły skorzystać z Twoich ustaleń.

Podobne skille