Toolverse
Wszystkie skille

verify-translator

autor: zotero

Sprawdź tłumacz Zotero przed wysłaniem pull requesta — automatyczna weryfikacja kodu i testów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
zotero
Kategoria
Mobile
Wyświetlenia
1

O skillu

Umiejętność agenta, która przeprowadza obowiązkową weryfikację tłumaczy Zotero. Aktualizuje datę modyfikacji, uruchamia linter, wykonuje testy i sprawdza gałąź Git. Zapewnia, że Twój tłumacz spełnia standardy projektu i jest gotów do przesłania. Wspiera tłumaczów internetowych, importu i wyszukiwania — z ostrzeżeniami o wymaganiach utrzymaczy projektu.

Jak używać

  1. Przygotuj plik tłumacza — upewnij się, że masz gotowy lub zmodyfikowany plik tłumacza Zotero w swoim repozytorium.

  2. Uruchom weryfikację — umiejętność pobierze dokumentację ze strony Zotero (dev/translators i dev/translators/coding), zaktualizuje pole lastUpdated do bieżącego czasu i sprawdzi kod za pomocą lintera (npm run lint). Jeśli linter znajdzie błędy, użyj flagi --fix do automatycznej naprawy lub popraw je ręcznie.

  3. Uruchom testy — dla tłumaczy internetowych, importu i wyszukiwania umiejętność poprosi Cię, aby otworzyć Zotero i użyć Tools → Translator Editor (Scaffold) do uruchomienia testów. Jeśli wolisz alternatywę, możesz uruchomić testy za pomocą skryptu CI: cd .ci/pull-request-check && ./check-pull-request.sh <nazwa_pliku>.

  4. Przygotuj gałąź Git — jeśli pracujesz na gałęzi master lub starej gałęzi PR, utwórz nową gałąź dla swojego tłumacza. Ułatwi to przyszłe pull requesty.

  5. Wyślij pull requesta — umiejętność poprowadzi Cię przez proces tworzenia PR na https://github.com/zotero/translators. Pamiętaj, że utrzymachy projektu odrzucają PR-y, które nie wykazują testowania.

Podobne skille