git-commit — Создание структурированных сообщений для Git
Инструмент git-commit решает проблему создания качественных и структурированных сообщений для git, соответствующих общепринятым стандартам. Это особенно важно при разработке игр, где четкая история изменений в коде критична для командной работы и отладки, особенно при использовании игрового движка. Он помогает обеспечить единообразие и понятность изменений, что упрощает совместную геймдев разработку.
git-commit предоставляет руководство по форматированию сообщений в соответствии с Conventional Commits, включая определения типов (feat, fix, docs и т.д.). Он предлагает рекомендации по рабочему процессу, начиная от проверки изменений с помощью git status и git diff, до этапов подготовки файлов и создания коммита. Использование конкретных файлов при подготовке (вместо git add .) способствует атомарности коммитов.
Скрипт написан на Bash и предназначен для использования через командную строку (CLI). Он помогает избежать распространенных ошибок при создании коммитов, таких как включение конфиденциальных данных или коммиты, содержащие несколько логических изменений. Это повышает эффективность и надежность процесса разработки, особенно в сложных проектах, таких как разработка игр.
$ ls -R related_skills/
unocss — Мгновенная генерация CSS утилит
vueuse-functions — Библиотека примеров для VueUse композиций
dmux-workflows — Параллельное управление сессиями AI-агентов
dmux-workflows — Параллельное управление AI-агентами в tmux
npx skills add https://github.com/accomplish-ai/accomplish/tree/main/apps/desktop/bundled-skills/git-commit
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы