Toolverse
Wszystkie skille

survey-sdk-audit

autor: PostHog

Audytuj wsparcie funkcji ankiet w SDK PostHoga i sprawdź wymagania wersji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
PostHog
Kategoria
Mobile
Wyświetlenia
35

O skillu

Umiejętność do automatycznego audytu funkcji ankiet dostępnych w różnych SDK PostHoga (JavaScript, iOS, Android, Flutter). Narzędzie sprawdza, które wersje SDK wspierają poszczególne funkcje ankiet i generuje raport kompatybilności. Idealne dla zespołów utrzymujących biblioteki PostHoga, którzy muszą śledzić parytet funkcji między platformami i aktualizować wymagania wersji w pliku surveyVersionRequirements.ts.

Jak używać

  1. Przygotuj ścieżki do repozytoriów SDK. Upewnij się, że masz dostęp do lokalnych kopii SDK PostHoga: posthog-js, posthog-ios, posthog-android i posthog-flutter. Jeśli ich nie masz, sklonuj je na swoją maszynę.

  2. Skonfiguruj zmienne środowiskowe. Przed pierwszym użyciem umiejętności zweryfikuj dostęp do ścieżek SDK, uruchamiając polecenie ls na każdej z nich: POSTHOG_JS_PATH, POSTHOG_IOS_PATH, POSTHOG_ANDROID_PATH i POSTHOG_FLUTTER_PATH. Jeśli któraś ścieżka jest pusta lub nie istnieje, podaj poprawną lokalizację.

  3. Zapisz konfigurację dla przyszłych sesji (opcjonalnie). Dodaj ścieżki do pliku .claude/settings.local.json w sekcji env, aby Claude nie pytał o nie za każdym razem. Pamiętaj, aby dodać odpowiednie uprawnienia Read i Grep dla każdej ścieżki.

  4. Uruchom audyt funkcji. Przekaż umiejętności nazwę funkcji ankiety, którą chcesz audytować. Narzędzie będzie używać narzędzi Read i Grep do przeszukania repozytoriów SDK i sprawdzenia, w których wersjach funkcja jest dostępna.

  5. Przejrzyj raport. Umiejętność wygeneruje zestawienie wsparcia funkcji w każdym SDK wraz z minimalnymi wymaganymi wersjami. Użyj tego raportu do aktualizacji pliku surveyVersionRequirements.ts.

  6. Uaktualnij plik konfiguracyjny. Na podstawie wyników audytu zaktualizuj surveyVersionRequirements.ts o nowe wymagania wersji dla audytowanej funkcji ankiety.

Podobne skille