Programowanie · Przegląd i audyt
code-quality
/code-quality
Pilnuje jakości kodu, komentarzy, testów i dokumentacji przy pisaniu i przeglądzie.
Dla kogo
- Autor
- superdesigndev ↗
- Repozytorium
- treg ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
82/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność21 / 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 27.10.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
Pilnuje jakości kodu, komentarzy, testów i dokumentacji przy pisaniu i przeglądzie.
Oryginalny opis (EN)
Use when writing or reviewing code, comments, tests, or docs.
Jak działa
SKILL.md bez nagłówków drugiego poziomu · 19 linii, 150 słów
Podgląd SKILL.md
--- name: code-quality description: Use when writing or reviewing code, comments, tests, or docs. metadata: internal: true # repo tooling: hidden from `npx skills add superdesigndev/treg` --- # Code quality 1. **Enforce, don't instruct.** If a machine can check a rule, add the check. Apply these rules to code you change; fix old code in its own PR. 2. **Comments: none by default.** Keep one only for behavior we cannot change (vendor, platform, protocol) or a public contract. A reason worth keeping moves to a test, the docs, or the commit message. 3. **Tests must be able to fail.** Test behavior through the real entry point; if a test still passes with every dependency returning None, it is fake. Break the behavior, show the failing run, then land it. Never turn CI green by skipping, retrying, sleeping, or loosening an assertion. 4. **Docs say only what code cannot.** Keep a sentence only if, without it, the next person would change the code wrongly. Each fact once, where it belongs; when docs and code disagree, fix the doc.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · superdesigndev/treg | 82 | Apache-2.0 |
| nasrulhazim/claude | 100 | MIT |
| piomin/claude-ai-spring-boot | 100 | Apache-2.0 |
| joris887/exosuit | 100 | MIT |
| BlackBeltTechnology/pi-agent-dashboard | 100 | MIT |
| wrongstack/wrongstack | 100 | MIT |
| microsoft/winappcli | 100 | MIT |
| oborchers/fractional-cto | 100 | MIT |
| piomin/claude-ai-quarkus | 100 | Apache-2.0 |
Migawka bazy z 28.10.2026 · wersja paczki a8afaba9c304 (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
- 100testing
Stosuje TDD świadome repozytorium, projekt testów obserwujących zachowanie i odpowiednie kontrole jakości przy zmianie zachowania, pisaniu testów i przeglądzie ich jakości. - 100testing
Stosuje dobre praktyki testów jednostkowych, integracyjnych i E2E przy pisaniu testów, przeglądzie pokrycia i projektowaniu kodu. - 100comments-docs
Ocenia jakość komentarzy i praktyk dokumentacyjnych: cztery typy komentarzy, kolejność komentarze najpierw oraz psucie się komentarzy z czasem. - 95code-comments
Ustala zasady pisania komentarzy w kodzie: wbudowane, dokumentacyjne (TSDoc, GoDoc, docstringi) i TODO, także przy przeglądzie diffów. - 100code-comments
Wyodrębnia lokalizacje komentarzy z plików kodu do analizy, przy czyszczeniu komentarzy, audycie dokumentacji i analizie wzorców komentowania w różnych językach. - 90test-audit
Pilnuje jakości testów przy pisaniu i przeglądzie, wskazuje testy słabe, zależne od implementacji lub zduplikowane.