Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

superior-comments

/superior-comments

Dodaje, poprawia lub usuwa komentarze w kodzie bez zmiany działania programu, porządkując TODO i dokumentację.

Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

90/ 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ść25 / 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 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Dodaje, poprawia lub usuwa komentarze w kodzie bez zmiany działania programu, porządkując TODO i dokumentację.

Oryginalny opis (EN)

Add, revise, or remove source-code comments while preserving executable behavior. Use for comment-only cleanup, documentation comments, TODO quality, and reducing narration. Do not use when the requested change modifies logic.

Jak działa

  1. Keep comments that explain
  2. Remove or rewrite noise
  3. Match the codebase
  4. Verify
Sekcje z nagłówków SKILL.md, w oryginale · 37 linii, 299 słów
Podgląd SKILL.md
---
name: superior-comments
description: Add, revise, or remove source-code comments while preserving executable behavior. Use for comment-only cleanup, documentation comments, TODO quality, and reducing narration. Do not use when the requested change modifies logic.
---

# Superior Comments

Make comments carry information that the code cannot express clearly. In comment-only tasks, do not alter executable code, formatting beyond the comment, imports, configuration, or generated files.

## Keep comments that explain

- intent or a non-obvious invariant;
- why an apparently simpler approach is unsafe;
- protocol, compatibility, security, or legal constraints;
- units, coordinate systems, ownership, lifecycle, or ordering assumptions;
- a workaround with enough context to remove it safely;
- a public API contract that documentation tooling consumes;
- an actionable TODO with condition, owner/reference, or concrete next step when available.

Do not remove license headers, attribution, generated-file warnings, linter directives, migration notes, or operational instructions without proving they are obsolete.

## Remove or rewrite noise

- line-by-line narration of visible syntax;
- decorative separators and empty section labels;
- comments that announce the agent's workflow;
- vague TODOs such as “improve this later”;
- conclusions or signatures that mark where generated work ended;
- emoji or loud wording that adds no domain meaning;
- stale claims contradicted by the implementation.

Prefer one comment for the reason behind a coherent block over one comment per statement. Repeating the precise domain term is clearer than cycling through synonyms.

## Match the codebase

Preserve the repository's language, comment syntax, documentation format, and normal tone. Keep comments close to the behavior they constrain. When a comment is wrong but the code is in scope only for reading, correct the comment to describe current behavior; do not silently change the behavior to match it.

## Verify

Review the diff and confirm that only comments changed. Run a narrow formatter or parser only when comment syntax can affect compilation, generated documentation, directives, or tooling. Report any ambiguous comment you preserved because its operational role could not be disproved.

Wersje

W bazie nie ma innych skilli o nazwie superior-comments.

Migawka bazy z 28.10.2026 · wersja paczki 854888945f53 (skrót SHA-256 całej paczki)

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

Podobne skille

  • 100code-comments
    Pisze, przegląda i usuwa komentarze w kodzie oraz komentarze dokumentacyjne, także w diffach.
  • 100accelint-ts-documentation
    Audytuje i poprawia dokumentację JavaScript i TypeScript: komentarze JSDoc, znaczniki TODO i FIXME oraz jakość komentarzy w kodzie.
  • 100comment-hygiene
    Porządkuje komentarze i docstringi w kodzie: usuwa komentarze o cechach AI i nieaktualne, zostawia tylko niejasny powód i nie zmienia kodu wykonywalnego.
  • 95code-comment-generator
    Generuje komentarze i dokumentację kodu Python i Java: docstringi, dokumentację klas, objaśnienia logiki oraz adnotacje TODO i FIXME, dopasowane do stylu istniejących komentarzy.
  • 100comment-guidance
    Prowadzi komentarze w kodzie i dokumentację API: docstringi, rustdoc, JSDoc, Doxygen, komentarze XML w C#, TODO i FIXME oraz dokumentowanie intencji, kontraktów, niezmienników i błędów.
  • 100clean-comments-review
    Przegląda komentarze w kodzie: publiczne DocBlocki, notatki dla opiekunów, ślady historii i TODO, i tworzy dokument z krytyką bez edycji kodu.

Uwagi i zgłoszenia

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