Programowanie · Automatyzacja
setup-commit-helper
/setup-commit-helper
Ustawia reguły wiadomości commitów w repozytorium przy pierwszej konfiguracji ai-commit-helper.
- Autor
- mahshid ↗
- Repozytorium
- 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
- 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.