Toolverse
Wszystkie skille

code-deduplication

autor: alinaqi

Indeks możliwości kodu — Claude zawsze wie, co już istnieje, zanim coś napiszesz

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
alinaqi
Kategoria
Data Science

O skillu

Umiejętność zapobiegająca duplikacji semantycznej w kodzie. Zamiast przepisywać funkcjonalność, Claude sprawdza indeks możliwości przed napisaniem czegokolwiek nowego. Utrzymujesz plik CODE_INDEX.md, który mapuje istniejące funkcje po ich celu, a nie po lokalizacji pliku. Skill wymusza workflow: sprawdź istniejący kod, rozszerz go jeśli się da, pisz nowe tylko gdy nic nie pasuje. Zmniejsza bloat kodu i utrzymuje architekturę czystą.

Jak używać

  1. Załaduj skill za pomocą base.md w swoim projekcie Claude. 2. Utwórz plik CODE_INDEX.md w katalogu głównym projektu i zorganizuj go po kategoriach możliwości (np. Date/Time Operations, Validation, API Clients), a nie po lokalizacji plików. Każda kategoria powinna zawierać tabelę z nazwą funkcji, jej lokalizacją, opisem i parametrami. 3. Przed napisaniem każdej nowej funkcji polecenie Claude'owi: najpierw sprawdź CODE_INDEX.md, szukaj podobnej funkcjonalności w kodzie, rozszerz istniejący kod jeśli to możliwe, a nowe funkcje pisz tylko gdy nic nie pasuje. 4. Po każdym napisaniu nowego kodu natychmiast zaktualizuj CODE_INDEX.md, aby indeks pozostał aktualny. 5. Okresowo uruchamiaj polecenie /audit-duplicates, aby złapać przypadkowe duplikaty semantyczne, które mogły się pojawić. 6. Przekaż zespołowi jasną regułę: zawsze sprawdzaj indeks przed pisaniem — to zmniejsza przepisywanie funkcjonalności i utrzymuje projekt czysty.

Podobne skille