From git-tool
Generate professional Git commit messages following Conventional Commits specification. Triggers: user pastes a git diff, asks to "write a commit message", "help me commit this", or describes code changes wanting a commit. Also triggers for casual phrasing like "what should I write for my commit?"
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-tool:messageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate concise, accurate Git commit messages following the **Conventional Commits** specification, in **English**.
Generate concise, accurate Git commit messages following the Conventional Commits specification, in English.
User pastes a git diff or git diff --staged output.
Steps:
User describes what they changed in plain language.
Steps:
feat) or a bug fix (fix)<type>(<scope>): <short description>
[optional footer]
auth, user-service, db)BREAKING CHANGE: ...) or issue references (Closes #123)| Type | When to use |
|---|---|
feat | New feature or capability |
fix | Bug fix |
refactor | Code restructure, no behavior change |
perf | Performance improvement |
test | Add or update tests |
docs | Documentation only |
chore | Build, deps, tooling, config |
style | Formatting, whitespace (no logic change) |
ci | CI/CD pipeline changes |
revert | Revert a previous commit |
Include a scope when the change is clearly isolated to one module, layer, or service.
Omit the scope when:
ci: for pipeline files)Output only the commit message in a code block — no preamble, no explanation, no reasoning before or after.
Since this user works on Java backend and AI agent development, apply these heuristics:
service/, impl/ → likely feat or refactormapper/, repository/, dao/ → scope: db or persistencecontroller/, api/ → scope: apiagent/, tool/, chain/ → scope: agentconfig/, application.yml → chore(config) or feat(config)@Test classes → testpom.xml deps only → chore(deps)fix or style, one-liner only, no body! after type/scope (feat(api)!:) and add BREAKING CHANGE: footerWIP: and note it's not ready for reviewnpx claudepluginhub thezmmm/claude-code-skills --plugin git-toolGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.