Toolverse
Wszystkie skille

pr-workflow

autor: tursodatabase

Standardy dla czystego kodu: atomic commity, testy i bezpieczeństwo w CI/CD

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
7

O skillu

Skill zawiera wytyczne dla zespołów pracujących z Claude w GitHub Actions. Obejmuje praktyki commitów (atomic commits, czysta historia), standardy pull requestów, konfigurację CI, zasady bezpieczeństwa (brak .env i credentials) oraz procedury dla zależności trzecich. Pomaga utrzymać porządek w kodzie i uniknąć typowych błędów w workflow'u automatyzacji.

Jak używać

  1. Zainstaluj skill pr-workflow w swoim repozytorium, umieszczając go w katalogu .claude/skills/. Skill zawiera wytyczne, które Claude będzie stosować podczas pracy nad pull requestami.

  2. Przed wysłaniem PR upewnij się, że każdy commit jest atomic — zawiera jedną logiczną zmianę. Nie mieszaj zmian logiki z formatowaniem lub refactoringiem. Użyj git rebase -i, aby wyczyścić historię commitów, jeśli potrzebujesz.

  3. Napisz jasne komunikaty commitów, które opisują intencję zmian. Każdy commit powinien być częścią opowieści o zmianach w PR.

  4. Uruchom wszystkie istotne testy przed wysłaniem PR. Jeśli pracujesz w GitHub Actions, sprawdź limit turno w .github/workflows/claude.yml i unikaj zagłębiania się w zbędne zadania.

  5. Pamiętaj o bezpieczeństwie: nigdy nie commituj plików .env, credentials ani sekretów. Jeśli dodajesz zależności trzecie, umieść plik licencji w katalogu licenses/ i zaktualizuj NOTICE.md.

  6. Gdy używasz zewnętrznych API lub narzędzi CLI, zawsze szukaj parametrów w oficjalnej dokumentacji zamiast ich zgadywać. Jeśli coś jest niejasne, poproś o wyjaśnienie.

Podobne skille