Loading...
Loading...
Enforces Conventional Commits format when creating git commits. Use this skill whenever you need to create a commit message. Triggers on "commit", "git commit", "コミット", "変更をコミット".
npx skill4agent add hrdtbs/agent-skills commit<type>[optional scope][optional !]: <description>
[optional body]
[optional footer(s)]| Type | Description |
|---|---|
| A new feature |
| A bug fix |
| Documentation only changes |
| Changes that do not affect the meaning of the code (white-space, formatting, etc.) |
| A code change that neither fixes a bug nor adds a feature |
| A code change that improves performance |
| Adding missing tests or correcting existing tests |
| Changes that affect the build system or external dependencies |
| Changes to CI configuration files and scripts |
| Other changes that don't modify src or test files |
| Reverts a previous commit |
git log --oneline -10feat(auth):fix(api):docs(readme):refactor(utils):style(button):test(login):!feat(api)!: change authentication endpointBREAKING CHANGE:feat: add user registration form
fix: resolve memory leak in event handler
docs: update installation instructionsfeat(auth): implement OAuth2 login
fix(api): handle null response from server
refactor(utils): simplify date formatting logicfeat(検索): 全文検索機能を追加
Elasticsearchを使用した全文検索機能を実装。
日本語形態素解析にはkuromojiを使用。feat(api)!: change response format to JSON:API
BREAKING CHANGE: API responses now follow JSON:API specification.
Clients need to update their response parsers.bash /mnt/skills/user/conventional-commit/scripts/validate-commit.sh "feat: add new feature"git log --oneline -10!BREAKING CHANGE:.git/hooks/commit-msg#!/bin/bash
bash /mnt/skills/user/conventional-commit/scripts/validate-commit.sh "$(cat $1)" || exit 1