Ac Commit Manager
Convenzioni di commit git strutturate, ma il suo script di automazione manca dal repository
Richiede configurazione
Cosa fa
Una skill per commit git che documenta un formato di messaggio conventional-commit (type(scope), riferimento feature-id e un trailer Test/Coverage/Feature/Status) per flussi di lavoro di codifica autonomi. Si attiva quando si committano funzionalità completate o si gestiscono attività di controllo versione git. La maggior parte del corpo descrive un'API Python CommitManager (controlli pre-commit, rollback, tagging) il cui script di supporto non è incluso in questo registro.
Rapporto di test
SKILL.md recuperato tramite raw GitHub; il frontmatter viene analizzato con name+description. Verificato scripts/commit_manager.py: HTTP 404 in questo registro, e upstream adaptationio/Skrillz è anch'esso 404, quindi Quick Start, Pre-Commit Checks, Rollback e API Reference puntano tutti a un modulo inesistente senza percorso di recupero. Per il test di output ho scritto due messaggi di commit per una correzione di bug pay-007: la baseline era un soggetto a forma libera più prosa; la versione guidata dalla skill ha usato fix(payment): prefisso scope, id (#pay-007), punti elenco imperativi e un trailer Test/Coverage/Feature/Status — una differenza reale e citabile guidata dalla sezione Commit Message Format. Nessun problema di sicurezza. Valutato come 'fails' perché l'automazione pubblicizzata dalla skill è rotta/mancante ovunque; sopravvive solo la formattazione manuale dei messaggi.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/majiayu000/claude-skill-registry.git /tmp/ac-commit-manager-src mkdir -p ~/.claude/skills cp -R /tmp/ac-commit-manager-src/skills/agent/ac-commit-manager ~/.claude/skills/ac-commit-manager # WARNING: the SKILL.md body references scripts/commit_manager.py (CommitManager class, # pre_commit_check, rollback_last_commit). That file is NOT in this repo (404) and the # upstream source repo adaptationio/Skrillz is gone (404), so the Python automation is # unrecoverable. Only the commit-message-format guidance is usable manually.
Comandi e prompt di esempio
/ac-commit-managerConvenzioni di commit git strutturate, ma il suo script di automazione manca dal repository
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Commit this feature with a descriptive messageHandle the git workflow for this implementationCreate commits for each completed subtask