Toolverse
All skills

pull-requests

by coder

Guidelines for creating and managing Pull Requests in this repo

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
coder
Category
Backend
Views
2

About this skill

Guidelines for creating and managing Pull Requests in this repo

How to use

  1. Przed utworzeniem Pull Requesta upewnij się, że nazwa gałęzi odzwierciedla zakres pracy i że wybrana gałąź bazowa jest prawidłowa — PR-y są zawsze mergowane do gałęzi main za pomocą squash merge.

  2. Jeśli twoja praca opiera się na innym PR-ze, najpierw zrebasuj swoją gałąź na main, aby uniknąć konfliktów i zapewnić czystą historię zmian.

  3. Dodaj do tytułu PR-a emoji 🤖 i umieść w treści PR-a stopkę atrybutacji zawierającą model AI, poziom thinking i koszt. Przed wysłaniem sprawdź zmienne środowiskowe MUX_MODEL_STRING, MUX_THINKING_LEVEL i MUX_COSTS_USD za pomocą bash i wstaw ich wartości do stopki.

  4. Przed wysłaniem PR-a uruchom lokalną walidację, taką jak make static-check lub docelowy podzbiór testów, zamiast czekać na CI, które może trwać ponad 10 minut.

  5. Po lokalnej walidacji użyj skryptu ./scripts/wait_pr_ready.sh z numerem PR-a, aby sprawdzić status wszystkich bramek CI i Codex — skrypt automatycznie zatrzyma się w przypadku błędu terminalnego.

  6. Nigdy nie włączaj auto-merge i nie merguj PR-a samodzielnie do main — zawsze czekaj na jawne zatwierdzenie od użytkownika przed mergowaniem zmian.

Related skills