conventional-gitmoji-commit
When you're writing a git commit message, you'd be familiar with the conventional-gitmoji-commit style:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]Conventional-gitmoji-commit is "compatible" with the conventional commit style, but it also incorporates gitmoji to make commit messages more visually appealing and easier to understand at a glance. The format is:
<type>[optional scope]: <gitmoji> <description>
[optional body]
[optional footer(s)]For example:
feat: ✨ Add new user authentication flowWhen to use
When you're writing a git commit message, or you're asked to use this skill.
Instructions
(RFC 2119 keywords)
- MUST check the descriptions in./gitmoji.yaml.
- RECOMMENDED to check the descriptions in./conventional-commit.yaml.
- MUST choose a type from the conventional-commit types and an appropriate gitmoji.
- MAY view the last 5 commit message for reference.
- MUST write the commit message in English, whatever the historical commit messages are.
- If you're asked to use this skill, you MUST commit your changes with this style.
- Changes of different types SHOULD be separated in different commits.