NameLens

Testuje nazwy projektów open-source pod kątem kolizji w czasie rzeczywistym przed zatwierdzeniem.

Autor: geekjourneyx · geekjourneyx/namelens

Testowano · Działa ★ 9.6/10

NameLens — Testuje nazwy projektów open-source pod kątem kolizji w czasie rzeczywistym przed zatwierdzeniem.

Co robi ten skill

NameLens generuje kandydatów na nazwy w niezależnych ścieżkach językowych, a następnie przeprowadza w czasie rzeczywistym sprawdzenia kolizji na GitHubie/rejestrach/w sieci i klasyfikuje ryzyko (Zielone/Żółte/Czerwone/Niezweryfikowane) przed zwróceniem jednej rekomendacji opartej na dowodach. Uruchom, gdy nazywasz lub zmieniasz nazwę projektu, porównujesz kandydatów na nazwy lub sprawdzasz ryzyko związane z przestrzenią nazw/znakiem towarowym.

Raport z testu

Przeprowadzono rzeczywiste mini-zadanie nazwania CLI do deduplikacji zdjęć: krok sprawdzania na żywo umiejętności wykrył prawdziwą kolizję w tej samej kategorii (rzeczywiste repozytorium GitHub dosłownie nazwane 'PicSweep'), którą naiwna burza mózgów by przeoczyła, i poprawnie oznaczył sprawdzenia PyPI jako UNVERIFIED, gdy strona PyPI z wyzwaniem bota zablokowała żądanie, zamiast cicho zakładać dostępność.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/geekjourneyx/namelens
cd namelens
mkdir -p ~/.claude/skills
cp -r skills/namelens ~/.claude/skills/namelens

Komendy i przykładowe prompty

  • /namelensTestuje nazwy projektów open-source pod kątem kolizji w czasie rzeczywistym przed zatwierdzeniem.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • I'm naming a new photo-dedup CLI, check if the name is already taken
  • Compare these three project name candidates for collision risk
  • Screen this open-source project name for trademark conflicts