Ac Commit Manager

Convenzioni di commit git strutturate, ma il suo script di automazione manca dal repository

di majiayu000 · majiayu000/claude-skill-registry

Richiede configurazione ★ 6.4/10

Ac Commit Manager — Convenzioni di commit git strutturate, ma il suo script di automazione manca dal repository

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 message
  • Handle the git workflow for this implementation
  • Create commits for each completed subtask