Reviews the current git changes and creates a commit with an emoji-prefixed message that matches the dominant type of work.
Use this skill when the user asks to commit the current worktree changes.
git status --shortgit diff --stagedgit diffgit log --oneline -5.env files or credential dumps.git status --short.If there is nothing to commit, say so instead of creating an empty commit.
🐛 Fix a bug✨ New user-facing feature. Use this only for a meaningful feature users would actively want to try.👌 New user-facing addition to an existing feature, such as a new option or small capability.🔧 New internal implementation♻️ Refactoring💅 UI or UX update📝 Blog or documentation update✨ sparingly. If the change is incremental rather than substantial, prefer 👌.💅 when the main value is visual polish, interaction quality, or layout improvements.🔧 when the change is mostly internal and not directly noticeable by end users.♻️ when behavior stays effectively the same and the main goal is code cleanup or restructuring.Write the message as:
<emoji> <imperative summary>
Keep it short, specific, and focused on why the change matters.
Examples:
🔧 Add logs to debug WA status forward💅 Make group title hitbox fit text✨ Add prompt and new models to OpenAI transcription