C
code-deduplication
Prevent semantic code duplication with capability index and check-before-write
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Prevent semantic code duplication with capability index and check-before-write
How to use
- 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.