git-style-commit
Git Style-Aware Commit
This skill instructs the agent to autonomously analyze repository commit conventions, logically group pending changes into atomic commits, and generate matching commit messages.
🎯 Trigger Conditions
- User asks to "commit changes", "save work", or "create a commit".
- User provides specific files to commit.
- User wants to ensure commit messages follow existing repository standards.
🛠️ Execution Steps
1. Analyze Commit Style
Run git log -n 15 --pretty=format:"%s" to detect the prevailing pattern:
- Format: Conventional Commits (
feat:,fix:), bracket prefixes ([API]), or plain text. - Capitalization & Tense: Sentence case, title case, lowercase; present vs. past tense.
- Emoji Usage: Detect if Gitmoji or other emoji conventions are used.
More from agmangas/agent-skills
notebooklm-knowledge-base-organizer
>
21desloppify
Improve code quality in a repository using desloppify. Use when auditing a codebase, raising code quality scores, cleaning up maintainability issues, or systematically working through desloppify findings.
4codex-review
Review implementation plans or local code changes with OpenAI Codex CLI. Use when the user wants a second opinion on a plan before implementation, or to validate local un-pushed code changes after implementation.
3plainspoken
Use when the user explicitly asks for plain language, less jargon, a concise explanation, mentor-style codebase guidance, or an explanation for a developer who knows software engineering but is new to the project or domain.
1