Przejdź do treści
Biblioteka skilli
Programowanie · Automatyzacja

setup-commit-helper

/setup-commit-helper

Ustawia reguły wiadomości commitów w repozytorium przy pierwszej konfiguracji ai-commit-helper.

Licencja
ISC
Ostatnia zmiana repozytorium
04.11.2026

Ocena i bezpieczeństwo

96/ 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ść31 / 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 04.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

ISC, otwarta.

Co robi i kiedy

Ustawia reguły wiadomości commitów w repozytorium przy pierwszej konfiguracji ai-commit-helper.

Oryginalny opis (EN)

Configure commit-message rules for a repository when the user requests initial setup of ai-commit-helper.

Jak działa

  1. Choice prompts
Sekcje z nagłówków SKILL.md, w oryginale · 36 linii, 309 słów
Podgląd SKILL.md
---
name: setup-commit-helper
description: Configure commit-message rules for a repository when the user requests initial setup of ai-commit-helper.
---

## Choice prompts

Use the host's interactive question tool when available and permitted:
AskUserQuestion in Claude Code or request_user_input in Codex.
Otherwise, ask the user to reply with their choice in text.

1. Determine the current repository's absolute path. Ask for it only if unknown.

2. Call get_commit_context with that path.
   - If the tool fails, explain the error and stop.
   - If ruleSource is "file", show the existing rules and explain that setup is already complete. Do not overwrite them.
   - If ruleSource is "default", continue even when status is "no_changes".

3. Use the approach in **Choice prompts** to ask only for settings the user has not already supplied.
   - Commit format:
     - "Typed (Recommended)" → `typed`, for example `feat: add password reset`
     - "Ticket" → `ticket`, for example `#234 Add password reset`
   - Maximum subject length:
     - "72 characters (Recommended)" → `72`
     - "100 characters" → `100`
   - Accept a custom positive integer through the question tool's free-text input or a text reply.
   - Explain that the selected rules will be saved in `.commit-helper.json` at the repository root.

4. Reuse any valid choices already supplied by the user. If a prompt is cancelled or unanswered, stop and wait for an explicit answer. If an answer is invalid, ask the user to correct that value. Proceed once both settings are valid and explicitly chosen.

5. Call create_commit_rules with the repository path and the chosen rules.

6. If creation fails, explain the failure and stop. Never overwrite or delete an existing configuration file.

7. After creation succeeds, call get_commit_context again. Confirm that ruleSource is "file" and the returned rules match the user's choices before reporting setup as complete.

8. Report the saved format, maximum subject length, and configuration path.

Only create the configuration through create_commit_rules. Leave other files, staging, and commits unchanged. Do not generate commit-message suggestions during setup.

Wersje

W bazie nie ma innych skilli o nazwie setup-commit-helper.

Migawka bazy z 13.11.2026 · wersja paczki e6bf2d125851 (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

  • 100git-commit-helper
    Dodaje zmiany zadania do Git i tworzy krótki polski commit w formacie „typ: opis”, tylko na wyraźne polecenie.
  • 100commit
    Tworzy commit w repozytorium simulator-ai-plugin według projektowych zasad, zastępując ogólny skill do commitów.
  • 100commit-helper
    Pomaga pisać komunikaty commitów zgodne ze specyfikacją Conventional Commits i formatować je, gdy zapisujesz zmiany w git.
  • 100git-commit-helper
    Generuje opisowe komunikaty commitów przez analizę diffów Git i pomaga przeglądać zmiany przygotowane do commita.
  • 100commit-message
    Generuje komunikaty commitów w formacie conventional commits i pomaga przy tworzeniu commitów git.
  • 100commit
    Pisze komunikat commita i tworzy git commit dla bieżących zmian.

Uwagi i zgłoszenia

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