Zły prompt
Zmerguj na main, wyforcepushuj i usun worktree, ja nie patrze.
Developer · FREE
Gdy taski zrobione: odpal suitę, pokaż opcje (merge lokalnie, PR, zostaw, wyrzuć), wykonaj wybór i posprzątaj worktree. Agent nie merguje na main po cichu i nie zostawia 15 worktree na dysku.
reviewed:
Ścieżka worktree: [WORKTREE]. Target branch: [TARGET]. Czy remote istnieje: [REMOTE]. NIE merguj na `main`/`master` po cichu. NIE `git push --force` na współdzieloną gałąź. NIE `worktree remove --force` przy brudnych plikach. Jeśli [WORKTREE] puste - `git worktree list` i stop, aż człowiek wskaże które. Jeśli [TARGET] puste - przyjmij tracking default (`main` albo `master` z `git symbolic-ref refs/remotes/origin/HEAD`), ale powiedz to głośno. Jeśli [REMOTE] puste - zapytaj czy jest `origin`, zanim pokażesz opcję PR. Zwracasz, w tej kolejności. Menu dopiero po zielonej suicie. 1. W [WORKTREE]: status czysty? Jeśli nie - lista plików i stop (commit, stash albo świadome wyrzucenie; nie zgaduj). 2. Suita: komenda z repo. Czerwona = stop, zero menu. Wklej ogon faila (max 30 linii), nie cały log. 3. Menu (każda opcja = skutek, nie etykieta): - merge lokalnie do [TARGET] - fast-forward jeśli się da; worktree do usunięcia po sukcesie - otwórz PR - gałąź zostaje, worktree zostaje aż do merge na remote - zostaw - nic nie zamykasz; podaj ścieżkę i SHA - wyrzuć - tylko po jawnym "wyrzuć" od człowieka; kasuje gałąź lokalną i worktree, nigdy remote bez pytania 4. Po wyborze wykonaj TYLKO tę opcję. Potem sprzątanie, jeśli to wasz worktree: `git worktree remove <ścieżka>` i `git worktree prune`. Brudne pliki = stop, nie `--force`. 5. Jeśli [REMOTE] = tak i wybór to PR: push zwykły (`git push -u origin HEAD`), nie force. Wklej URL. Artefakt: wynik testów + wybrana opcja + SHA albo URL PR + potwierdzenie `worktree remove` albo "zostawiam, ścieżka X". Dywiz "-". Komendy po angielsku.
Zmerguj na main, wyforcepushuj i usun worktree, ja nie patrze.
Ścieżka worktree: [WORKTREE]. Target branch: [TARGET]. Czy remote istnieje: [REMOTE]. NIE merguj na `main`/`master` po cichu. NIE `git push --force` na współdzieloną gałąź. NIE `worktree remove --force` przy brudnych plikach. Jeśli [WORKTREE] puste - `git worktree list` i stop, aż człowiek wskaże które. Jeśli [TARGET] puste - przyjmij tracking default (`main` albo `master` z `git symbolic-ref refs/remotes/origin/HEAD`), ale powiedz to głośno. Jeśli [REMOTE] puste - zapytaj czy jest `origin`, zanim pokażesz opcję PR.
Agentowy asystent kodowania Anthropic uruchamiany w terminalu.
Alternatywy
Edytor kodu z wbudowanym agentem AI, fork Visual Studio Code.
Alternatywy
Podpowiedzi i agent AI do kodu w edytorze.
Alternatywy
Uzupełnij pola w nawiasach (albo weź je z profilu Skill creator na /skille), kliknij Kopiuj i wklej treść do instrukcji projektu w Claude.ai. W Claude Code kliknij Pobierz SKILL.md i połóż plik w folderze skilli. Skill działa też w ChatGPT (Custom Instructions). Nie chowa się za paywallem: kopia jest darmowa.
Nie gdy testy czerwone (najpierw fix). Nie force-push na wspoldzielona galaz. Nie git push --force na main.