Przejdź do treści
Biblioteka skilli
Programowanie · Testowanie

commit-guard

/commit-guard

Formatuje, sprawdza lintem, typuje i testuje kod przed commitem, żeby hook przeszedł bez błędów.

Licencja
Apache-2.0
Ostatnia zmiana repozytorium
12.11.2026

Ocena i bezpieczeństwo

86/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść21 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Formatuje, sprawdza lintem, typuje i testuje kod przed commitem, żeby hook przeszedł bez błędów.

Oryginalny opis (EN)

Format, lint, typecheck and test before a commit lands. Use when the task involves: commit, pre-commit, hook, staged, format, lint.

Jak działa

SKILL.md bez nagłówków drugiego poziomu · 14 linii, 163 słów

Podgląd SKILL.md
---
name: commit-guard
description: "Format, lint, typecheck and test before a commit lands. Use when the task involves: commit, pre-commit, hook, staged, format, lint."
user-invocable: false
metadata:
  short-description: "Format, lint, typecheck and test before a commit lands."
---

# commit-guard

Check the exact change that will be committed.

1. Inspect the working tree and staged diff. Separate your files from other people's edits; never discard someone else's work to clean the tree.
2. Read the repository's required checks and run the formatter, linter, type checker, build and targeted tests that apply to this diff. Do not invent a universal command or coverage target.
3. Check that new files and required generated artifacts are included. Verify that tests ran the implementation that is actually staged.
4. Use `scan` on diffs touching credentials, user input, paths, queries or dependencies. Use `review` when correctness needs judgment. Resolve findings or record a justified limit.
5. Recheck status before committing. Commit only the intended paths, using the repository's conventions.
6. When a push is authorized, read the remote commit back before claiming it landed. A successful local command is not a remote receipt.

Return the committed scope and checks that ran, naming skipped or failing checks.

Wersje

W bazie nie ma innych skilli o nazwie commit-guard.

Migawka bazy z 13.11.2026 · wersja paczki 1e9a75ecd3f3 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100setup-pre-commit
    Konfiguruje hooki Husky pre-commit z lint-staged i Prettier, a także sprawdzanie typów i testy przed każdym commitem.
  • 100setup-pre-commit
    Konfiguruje haki pre-commit z Husky i lint-staged: formatowanie Prettier, sprawdzanie typów i testy przed commitem.
  • 100commit
    Formatuje i commituje wyłącznie zatwierdzony przez użytkownika zestaw zmian jako jeden commit.
  • 100pre-commit-review
    Sprawdza staged i niestaged zmiany przed commitem pod kątem jakości kodu, także jako niezależny przegląd.
  • 100git-hooks-husky-pre-commit-lintstaged
    Wymusza lintowanie, formatowanie i testy jednostkowe przed commitem przez Husky i lint-staged.
  • 98pre-commit-review
    Wykonuje wymagany przegląd zmian przed każdym commitem: uproszczenie, skan sekretów i cztery niezależne przeglądy tylko do odczytu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.