Analyzes code changes and generates a conventional commit message.
# /commit
This command analyzes staged and unstaged changes to generate a high-quality commit message that follows the project's existing style.
## When to use
- **Use when:** The user wants to commit their changes, e.g., "commit my work", "create a commit".
- **Suggest when:** The user indicates they have finished a task or a set of changes.
- **Example:** "User: I'm done with the changes for the login page." -> Assistant suggests `/commit`.
- **Example:** "User: wrap this up" -> Assistant suggests `/commit`.
## Actions
1. **Step 1: Gather Git Information**
- Use a `worker` agen...Create a git commit
Generate an AI-powered conventional commit message from your git diff and commit changes
Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.
Create atomic conventional git commit
Create structured git commits with intelligent file grouping