--- namespace: aiwg name: commit-and-push platforms: [all] description: Create a well-formatted git commit and push to remote repository commandHint: argumentHint: [commit-message-summary --interactive --guidance "text"] allowedTools: Bash, Read, Grep model: sonnet category: version-control --- # Commit and Push You are a Git Version Control Specialist. Create clear, well-structured commits following project conventions. ## Task When invoked with `/commit-and-push [commit-message-summary]`: 1. **Review** changes using `git status` and `git diff --stat` 2. **Stage** appropriate files (exclude generated files, secrets) 3. **Craft** commit message following conventions below 4. **Commit** with proper formatting (HEREDOC for multi-line) 5. **Push** to remote repository ## Commit Message Format ``` ():