Toolverse
Wszystkie skille

librarian

autor: dmmulroy

Eksploruj kod bibliotek open source z całego internetu – GitHub, npm, PyPI, crates.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
13

O skillu

Librarian to umiejętność do głębokich badań kodów źródłowych rozproszczonych w repozytoriach. Szukaj wzorców implementacji, rozumiej architekturę bibliotek i porównuj rozwiązania na GitHub, npm, PyPI czy crates.io. Idealna, gdy chcesz zrozumieć, jak działają biblioteki, znaleźć konkretne implementacje w projektach open source lub zbadać strukturę zdalnych repozytoriów bez konieczności lokalnego klonowania.

Jak używać

  1. Zapoznaj się z plikiem tool-routing.md – zawiera drzewa decyzyjne do wyboru odpowiedniego narzędzia. To pierwszy krok przed każdym użyciem.
  2. Jeśli szukasz informacji o znanej bibliotece, użyj context7 do zapytań o dokumentację i przykłady użycia. Jeśli potrzebujesz zbadać wewnętrzne implementacje, przejdź do kroku 3.
  3. Dla głębokich analiz kodu użyj opensrc.fetch, aby pobrać pełne źródła repozytorium. Zawsze pobieraj przed czytaniem – to wymóg tego narzędzia.
  4. Po pobraniu źródeł użyj opensrc.grep do wyszukania konkretnych wzorców w kodzie. Jeśli szukasz wzorca w wielu repozytoriach naraz, grep_app przeszukuje całego publicznego GitHuba, ale obsługuje tylko wyszukiwanie dosłowne.
  5. Przed odpowiedzią użytkownikowi sformatuj wyniki – linking.md wyjaśnia wzorce URL GitHub, a diagrams.md pokazuje, jak wizualizować architekturę za pomocą Mermaid.
  6. Wybieraj narzędzie na podstawie pytania: dla znanych bibliotek zacznij od context7, dla nieznanego kodu zacznij od grep_app, a dla konkretnego repozytorium użyj opensrc bezpośrednio.

Podobne skille