interface: display_name: "Git Push" short_description: "Prepare clean commits and push safely" default_prompt: "Use $git-push to inspect repo state, clean staging with .gitignore, repair local commits when needed, and push the current branch to GitLab/GitHub via SSH or HTTPS with safe troubleshooting. Generate commit messages using (): by default, while honoring explicit user-provided messages."