Toolverse
All skills

code-deduplication

by alinaqi

Prevent semantic code duplication with capability index and check-before-write

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
alinaqi
Category
Data Science

About this skill

Prevent semantic code duplication with capability index and check-before-write

How to use

  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.

Related skills