Toolverse
Wszystkie skille

code-change-verification

autor: openai

Automatyczna weryfikacja zmian kodu — formatowanie, linting, type checking i testy w jednym kroku.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
openai
Kategoria
Data Science
Wyświetlenia
22

O skillu

Umiejętność do automatycznego uruchamiania pełnego stosu weryfikacji kodu w repozytorium OpenAI Agents Python. Gdy zmieniasz kod runtime'u, testy lub konfigurację build'u, skill ten gwarantuje, że wszystkie kontrole przejdą: formatowanie, linting, type checking i testy jednostkowe. Zaoszczędzisz czas na ręcznym uruchamianiu poszczególnych poleceń i upewnisz się, że żadna kontrola nie zostanie pominięta. Idealny dla deweloperów pracujących z agentem OpenAI.

Jak używać

  1. Umieść skill w katalogu ./.agents/skills/code-change-verification w głównym folderze repozytorium — będzie się ładować automatycznie dla projektu.

  2. Na macOS lub Linux otwórz terminal w katalogu repozytorium i uruchom skrypt bash: bash .agents/skills/code-change-verification/scripts/run.sh. Na Windows otwórz PowerShell i wykonaj: powershell -ExecutionPolicy Bypass -File .agents/skills/code-change-verification/scripts/run.ps1.

  3. Jeśli zależności nie są zainstalowane lub uległy zmianie, najpierw uruchom make sync — zainstaluje to wymagane pakiety deweloperskie za pomocą narzędzia uv.

  4. Skrypt uruchomi cztery komendy w ustalonej kolejności: make format, make lint, make mypy i make tests. Jeśli którakolwiek komenda się nie powiedzie, przeczytaj komunikat błędu, napraw problem w kodzie, a następnie uruchom skrypt ponownie od początku.

  5. Po każdej poprawie zawsze uruchamiaj pełny stos weryfikacji jeszcze raz — upewni się to, że wszystkie komendy wykonają się w wymaganej kolejności i żaden błąd nie pozostanie.

  6. Oznacz pracę jako ukończoną dopiero wtedy, gdy wszystkie komendy zakończą się sukcesem bez żadnych pozostałych błędów.

Podobne skille